forth
v0.17.0
Published
Forth programming environment
Readme
Forth
Forth programming environment implemented in JavaScript.
Use
Node.js
npm i forth -gREPL
forthStreaming CLI
forth < core.frtLibrary
var forth = require('forth');
var f = forth(); // new instance of Forth machine
// f.s -- is the duplex stream
process.stdin.pipe(f.s).pipe(process.stdout);Browser
use Browserify!
APIs
f.interpret(input, cb)
Run Forth interpreter.
input can be String or Stream
f.DS()
Data stack Array
f.RS()
Return stack Array
Testing
npm test
License
MIT LICENSE.
