rush/src/main.rs

25 lines
656 B
Rust

use crate::instructions::*;
use crate::push::interpreter::interpret_program;
use crate::push::state::EMPTY_STATE;
mod instructions;
mod push;
fn main() {
// These need to stay so linter doesn't go crazy.
/* int_instructions();
float_instructions();
string_instructions();
boolean_instructions();
char_instructions();
vector_int_instructions();
vector_float_instructions();
vector_string_instructions();
vector_boolean_instructions();
vector_char_instructions();
exec_instructions();
code_instructions();*/
let mut empty_state = EMPTY_STATE;
interpret_program(&mut empty_state, 1000, 1000);
}