/SimpleTalk

An implementation of HyperTalk in Ohm-js

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Overview

This repository a project, currently named "SimpleTalk," begun at the initiation of the UnitedLex computing lab. More information is to come, but an overview of the lab and its structure can be found in the mandate document.

SimpleTalk

A project inspired by the ideas from HyperCard and Smalltalk. The project is very early stages and represents our desire to think about 'authoring' environments. The goal is not so much to create a working system, although that is one, but to begin thinking about research in personal computing moving forward.

No official release at the moment and documentation to follow.

Installation

Create a node environment like so nodeenv --node=14.5.0 --prebuilt .nenv (replace 14.5.0 with whatever current version you want, and .nenv with the directory you prefer), and source source .nenv/bin/activate. Then run npm install.

Tests

We use mocha for testing and chai for assertions. To run all tests simply do npm test in the root directory.