This website requires JavaScript.
Explore
Help
Sign In
Lephenixnoir
/
fx92-interpreter
Watch
1
Star
1
Fork
You've already forked fx92-interpreter
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
32fbcf143a
fx92-interpreter
/
tests
/
autovars.out
6 lines
16 B
Plaintext
Raw
Normal View
History
Unescape
Escape
update atomically (like a bomb) * Fix angle units for reverse trigonometric functions * Add a streaming option to capture the output in real-time as a series of bitmap images * Switch to Decimal due to the non-continuity of Ent() breaking assumptions about the fidelity of floats. Trigonometry functions are still computed as floats. * Fix the line rendering algorithm for edge cases and add a new test line-positive.txt that ensures basic patterns are all correct. * Use custom rules to generate text representation of decimal numbers as to better match the output of the fx-92. * Improve the test constants.txt to better evaluate this representation. The interpreter automatically checks that the representation matches the value and fails on error to avoid scratching heads. * Fix EQUAL not being treated as a relational symbol.
2019-10-25 13:38:10 +02:00
10
0
90
160
more atomic committing * Proper coordinate rounding, as in Arond() * Forgotten EOL now consumed if found (still optional) * Convert unit tests images to 1-bit before comparing * Much better unit testing script * Add 17 test scripts from the 2019 TI-Planet and Planète Casio contest which consisted in reproducing an image with minimum code
2019-10-26 13:51:54 +02:00
150