Releases: SingularityT3/PseudoEngine2
Releases · SingularityT3/PseudoEngine2
v1.0.2
Changelog:
ROUND()andRANDOM()functions have been addedLCASE()andUCASE()now accept strings- Fixed a crash which occurred when using
READFILEorWRITEFILEon a file opened asRANDOM - Fixed a bug where performing subtraction on enums would not yield the correct result
- Improved error messages for missing quotes and string concatenation
PseudoEngine2 v1.0.1
Changelog:
- Time functions
- Error hints
PseudoEngine2 v1.0.0
Change log:
- Enum arithmetic
- Fix crash when calling
RAND(0) ANDoperator no longer checks second condition if first one fails- Support for random files
- Use readline library for input on linux to provide history and line editing
- Added
-pedanticoption
PseudoEngine2 v0.5.1
Change log:
- Add
.0when real holding integer value is output - Pass parameters
BYREForBYVALindividually - Bug fixes
PseudoEngine2 v0.5
Change log:
- 'DATE' type
- Shorter syntax to mention data type for last parameter if multiple parameters are of same type
- Newline may be used after 'TYPE' keyword
PseudoEngine2 v0.4
Change log:
- Input into array elements and composite types directly
- Assignment of arrays
- Access global variables in functions and procedures
- Character comparison
PseudoEngine2 v0.3
Change log:
- Enums
- Pointers
- Composite types
- Run files from REPL
- 'DO' keyword is optional in while loops
PseudoEngine2 v0.2
Change log:
- Declare multiple variables in one line
- File operations
- Math functions
- Automatically define variables when taking input
- Implicit casts
PseudoEngine2 v0.1
First release