Releases: RandomMaerks/Piege
Releases · RandomMaerks/Piege
Piègeur v0.3.1
Piègeur v0.3.1
Release data: 27 February, 2026
Update note
Addition & implementation
None
Changes
- Fixed certain operators that were not detected
- Fixed operators that were not compatible with the Decimal numbers (error
decimal.InvalidOperation) - Fixed function
PRINTnot detecting a variable if it was put at the end - Added some error messages
Contributors
me
Piègeur v0.3.0
Piègeur v0.3.0
Release data: 24 February, 2026
Update note
Major
- New IDE application using the Qt framework (specifically PyQt5)
- Rewrote all function detection scripts, improving speed
- Updated interpreter to match with Piège version 2.0 (capitalise function names, remove
io{}andop{}, edit function syntaxes, etc.)
Addition & implementation
- Implemented
VISUALfunction & addedvisualiser.py
Changes
- Used Decimal library instead of relying on built-in float type
Contributors
me
This is also my first time dropping .exe binaries like it's no man's land so please let me know if I accidentally created a virus🙏🙏
Piègeur v0.1.5
Piègeur v0.1.5
Release data: 07 January, 2026
Update note
Addition & implementation
- Added
NullValue = 0,ComplexInfinity = inf,pi = 3.1415926535897932intempVariableandtempValuelists - Added 4 custom errors:
NoVariable,InvalidCommand,InvalidVariable,InvalidComparator - Added 24 trigonometric and hyperbolic operators,
exp(),ln()operators fordo[]function
Changes
- Slightly changed
do[]function to avoid potential duplicate operators during reading (e.g.arcsin(read asarcsin(andsin()
Contributors
me
Piègeur v0.1.4
Piègeur v0.1.4
Release data: 04 January, 2026
Update note
Major
- Released project to GitHub
Addition & implementation
none
Changes
- Changed
interpreter.pyfile name topiegeur.py
Contributors
me