This repository was archived by the owner on Jun 6, 2019. It is now read-only.
Releases: Gisgar3/JeeScript
Releases · Gisgar3/JeeScript
JeeScript v1.1.0
Changelog
Local Debugging
- Debugging of JeeScript files can be done using the
MODE DEBUGline at the end of the file.
Interpreter
- Relabeled sections of interpreter-file.
- Renamed interpreter-file from
lexer.pytointerpreter.py;interpreter.pyincludes the lexer, parser, and correction functions. - Changed
ifstatement for the debugging mode toelifto prevent command-prompt errors from occurring. - Made the interpreter check the file being executed to see if it's a compatible JeeScript file.
- Added the
funcdatavariable for use collecting function information.
Command-Prompt/Terminal
- Debugging can now be enabled via the command-prompt by adding
DEBUGto the end of the arguments. This is the equivalent to addingMODE DEBUGwithin a JeeScript file, but this method is less-dependent on when the tokens are added to the interpreter.
Functions
- JeeScript's interpreter now comes with a built-in function that can be used by typing
LOADorload. This function allows developers to load separate JeeScript files programmatically for execution.
JeeScript v1.0.0
First release of JeeScript!