Fun playing around with colorForth and GreenArrays architecture.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assembler
Blocks
Docs
Editor
Machine
Synthesis
Utility
.gitignore
Color.sln
LICENSE
README.md

README.md

Color

Having fun playing around with colorForth and GreenArrays architecture. See the demo and blog series - Blog series moved here to Github:

Editor/Assembler

The assembler watches for changes to the block files saved by the editor. I leave an instance of this running in one terminal window (right) while working in the editor in another (left). Later I run the machine in a third window.

Setup

Everything is written in F# and uses solution (.sln) and project (.fsproj) files compatible with Visual Studio, Xamarin or plain xbuild. I personally have been using plain Vim (with the excellent F# bindings). Here's setup steps for Ubuntu:

Install F#

sudo apt-get update
sudo apt-get install mono-complete
sudo apt-get install fsharp

Pull down the project

git clone http://github.com/AshleyF/Color

Build

xbuild Color.sln

Each project produces an executable (Assembler.exe, Editor.exe, Machine.exe) within bin/