Hey folks! Last weeks I've been picking up programming again, and I decided to create something like ICE, but better
I'm proud to present to you: IndiumCE, a fast BASIC interpreter written in C++. I started it in C, but then I wanted to try C++, and it's super nice to use. Currently the bone structure exists for parsing the program, and I started writing code for evaluating the program. So far only "Disp" is implemented, as well as a few unary operators. Still lots to do, but development goes fast! Also, at the beginning it copies all OS variables to IndiumCE, which means you can use external inputs as well!
Anyway, let me present to you: first the default BASIC execution, and then my super speedy interpreter:
Code can be found at my GitHub, don't shoot me . Contributions are always welcome, issues less .
Things I want to focus on now: implement all the operators, then functions, then commands. Not sure how fast I will go, as my study takes quite some time as well, but meh.
I'm proud to present to you: IndiumCE, a fast BASIC interpreter written in C++. I started it in C, but then I wanted to try C++, and it's super nice to use. Currently the bone structure exists for parsing the program, and I started writing code for evaluating the program. So far only "Disp" is implemented, as well as a few unary operators. Still lots to do, but development goes fast! Also, at the beginning it copies all OS variables to IndiumCE, which means you can use external inputs as well!
Anyway, let me present to you: first the default BASIC execution, and then my super speedy interpreter:
Code can be found at my GitHub, don't shoot me . Contributions are always welcome, issues less .
Things I want to focus on now: implement all the operators, then functions, then commands. Not sure how fast I will go, as my study takes quite some time as well, but meh.