UNPKG

js-forth

Version:

An implementation of [Forth](https://en.wikipedia.org/wiki/Forth_(programming_language)) in Javascript

33 lines (29 loc) 953 B
var Data = require("./data.js"); var Definitions = require("./definitions.js"); var NumericOperations = require("./numeric-operations.js"); var BooleanOperations = require("./boolean-operations.js"); var StackOperations = require("./stack-operations.js"); var MemoryOperations = require("./memory-operations.js"); var ControlStructures = require("./control-structures.js"); var JsInterop = require("./js-interop.js"); var Input = require("./input.js"); var Output = require("./output.js"); var Include = require("./include.js"); var Interpreter = require("./interpreter.js"); function Forth() { var forth = {}; Data(forth); Definitions(forth); Input(forth); NumericOperations(forth); BooleanOperations(forth); StackOperations(forth); MemoryOperations(forth); ControlStructures(forth); Output(forth); JsInterop(forth); Include(forth); Interpreter(forth); return forth; } module.exports = Forth;