All notable changes to the "Pnut - A reimplementation in TypeScript" are documented in this file.
Check Keep a Changelog for reminders on how to structure this file. Also, note that our version numbering adheres to Semantic Versioning.
Work to appear in upcoming releases:
- Add revised STRUCT support as in PNut_v45.exe
- Add enhanced DEBUG support as in PNut_v46.exe
- Add TASK support as in PNut_v47.exe
- Preprocessor support is superset of that in PNut_v48.exe (no need to add)
- Allow empty VAR (#6)
- Repair command-line -0 option parsing (#4)
- Adds new --altbin (-a) option to force output binary to have .binary suffix
- Compatible with PNut_v43.exe
- Repair command-line option parsing (on Windows/Linux)
- BUGFIX fixed elementizer issues caused by preprocessor changes
- Compatible with PNut_v43.exe
- Compiler occasionally produces duplicate error messages
- Finish implementation of PreProcessor (Oops!)
- Clean up output under error conditions
- Compatible with PNut_v43.exe
- Compiler occasionally produces duplicate error messages
- Initial Release for Testing
- Compatible with PNut_v43.exe
- Fix linux x86 packaging along with install docs
- Preparation of initial release for testing
- Initial repo created