compile multimethod
Methods
- compile(code:Str, fname:Str)
Compile NGS source to bytecode. Parameters
fname Source file name for backtraces and error messages. Returns
Str - bytecodeExample
# From bootstrap.ngs, require() definition program_text = fetch(fname) program_bytecode = compile(program_text, fname) program_func = load(program_bytecode, "require()d file: $fname") ret = program_func()