An xBASIC interpreter library written in Rust. xBASIC is a language loosely based off of QBasic.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Stephen 00ab175f52 Fix edge case 1 month ago
..
bin Give IO ownership to XBasic object 3 months ago
basic_io.rs Add INPUT statements 3 months ago
chunk.rs Fix edge case 1 month ago
compiler.rs Fix edge case 1 month ago
error_handler.rs Functions 4 months ago
expr.rs Remove some ExprValue types 3 months ago
function.rs Allow calling functions that were defined in previous runs 4 months ago
lib.rs Basic std(typeof) 3 months ago
native_function.rs Native functions 4 months ago
opcodes.rs Fix edge case 1 month ago
parser.rs Another bug fix(arithmetic assign) 3 months ago
resolver.rs Minor bug fixes 3 months ago
scanner.rs Added *= += -= /= ^= %= 3 months ago
std.rs powers 3 months ago
stmt.rs Added *= += -= /= ^= %= 3 months ago
tokens.rs Added *= += -= /= ^= %= 3 months ago
visitor.rs Added *= += -= /= ^= %= 3 months ago
vm.rs Fix edge case 1 month ago
xbasic.rs Fix edge case 1 month ago