summaryrefslogtreecommitdiff
path: root/src/formats
Commit message (Collapse)AuthorAge
* Add support for the CP/M CMD file module formatBen Bridle8 days
|
* Tidy codyBen Bridle2025-03-18
| | | | | | | - Rename tokens field on SyntacticMacroDefinition to body - Rename push_err! macro to err! - Create macros for character-matching logic in syntactic parsing - Replace .as_bytes().to_vec() pattern with .into_bytes()
* Rewrite entire assemblerBen Bridle2025-03-11
| | | | | | | | | | | | The language is now more general, the code is better structured, error reporting is more detailed, and many new language features have been implemented: - conditional blocks - first-class strings - more expression operators - binary literals - negative values - invocations in constant expressions
* Implement inhx formatBen Bridle2025-02-28
| | | | inhx is the original Intel hex format.
* Finish first working version of TorqueBen Bridle2025-02-27
This is a huge and messy commit, worked on piecemeal while traveling and while the language was still being designed.