We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Remove old references to `.utf32` In https://github.com/kulp/tenyr/commit/ff82e04e8a6efa373585c7ff61f607d0b021761b all references to UTF-32 and the `.utf32` directive were meant to be removed.
Replace references to rel with `@+`
Remove references to `//` and `/*` comments We were also incorrectly stating that there was no line continuation character, when there actually was, until recently. Comment syntax is being simplified to `#`-style comments only, with no line-continuation.
Clarify description of symbol addresses
Add newlines at the end of files missing them
Supply missing close-parenthesis
Type3 has 20-bit immediates now, not 24-bit
Operation code 4 is no longer reserved
Switching to new type3 format
Since kulp/tenyr@8b277b5, precedence is implemented
Minor tweaks for consistency
Now asm/disasm round trips are perfect
Improve wording about syntax sugar
Renumber ops
Make >> the arithmetic shift
Replace <> operator with @
Switching `^~` to `|~` in wiki
Deduplicate and refactor documentation
Clarify wording, show syntax sugars
Changing > to >=, adding .utf32, supporting type2
Clarify examples ; demonstrate elided operands
Update language description for changes in progress
Update ops which had gotten rather stale (&~ impl still coming)
The assembler has warned about too-long immediates since 220601a
Strike incorrect stricture ; eliminate focus on case
Clarify constraints on immediates
Remove obsolete reference to operand limitations
Update requirements for labels (symbols)
Mend wording around sign-extension of immediates
Match new instruction formats ; update op descs