peon/src/peon.nim

12 lines
282 B
Nim

import backend/vm
import frontend/lexer
import frontend/parser
import frontend/compiler
proc runPeon*(s: string) =
## Executes a string containing
## peon code
newPeonVM().run(newCompiler().compile(newParser().parse(newLexer().lex(s, "<main>"), "<main>"), "<main>"))