// #module_parameters(RUN_TESTS := false); #load "parser.jai"; #load "interp.jai"; #scope_module; mem :: #import "jc/memory"; array :: #import "jc/array"; kv :: #import "jc/kv"; basic :: #import "Basic"; // @future strings :: #import "String"; // @future #scope_file; #run { parser: Parser; init(*parser, context.allocator); ok := parse_string(*parser, #string END var x = 10.0 var y = 20.0 print x print y END); interp: Interp; interp.toplevel = parser.toplevel; init(*interp, context.allocator); interp_program(*interp); } // #if RUN_TESTS { // test :: #import "jc/test"; // }