2
0
mirror of synced 2025-02-25 04:25:16 +00:00
2020-02-06 18:21:34 -05:00

12 lines
603 B
JavaScript

"use strict";
import { assemble, DataNode, disassemble, EvaluationNode, ExecutionNode, formatBytecode, LabelNode, LabelledNode, LinkNode, LiteralNode, Node, OpcodeNode, parse, PopNode, ScopeNode, ValueNode } from "./assembler";
import { Opcode } from "./opcodes";
import { SemanticErrorSeverity } from "./assembler";
export {
// Opcodes
Opcode,
// Assembler functions
assemble, disassemble, formatBytecode, parse,
// Assembly AST Nodes
DataNode, EvaluationNode, ExecutionNode, LabelNode, LabelledNode, LinkNode, LiteralNode, Node, OpcodeNode, PopNode, ScopeNode, ValueNode, SemanticErrorSeverity, };