summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Allow quote characters to be used in identifiersHEADmainBen Bridle7 days
* Add three-letter aliases for the equal and bitwise-or operationsBen Bridle2025-10-20
* Allow one-element lists to be used as integers in expressionsBen Bridle2025-10-20
* Make debug operator print the full expression stackBen Bridle2025-10-15
* Add find operator for expressionsBen Bridle2025-10-15
* Add indexing operator for expressionsBen Bridle2025-10-15
* Raise an error if recursion depth exceeds a maximum valueBen Bridle2025-10-15
* Fix incorrect first segment addressBen Bridle2025-10-15
* Remove string-style argument syntax from error messageBen Bridle2025-10-15
* Change version messageBen Bridle2025-10-15
* Add debug operator for expressionsBen Bridle2025-10-15
* Fix panic caused by dividing by zero in an expressionBen Bridle2025-10-15
* Implement new bytecode stageBen Bridle2025-10-14
* Implement new intermediate stageBen Bridle2025-10-14
* Rename the <tal> operator to <sum>Ben Bridle2025-10-14
* Track more information with SymbolParserBen Bridle2025-10-14
* Implement lists as a first-class typeBen Bridle2025-10-14
* Change string argument syntax to list argument syntaxBen Bridle2025-10-14
* Allow a macro invocation to precede the macro definitionBen Bridle2025-10-14
* Include argument count in the signature of a symbolBen Bridle2025-10-14
* Update wording of syntactic and semantic errorsBen Bridle2025-10-14
* Rename labels/sublabels to global/local labelsBen Bridle2025-10-13
* Fix initial indentation when printing semantic tokensBen Bridle2025-10-13
* Add a specific error for nested macro definitionsBen Bridle2025-10-13
* Update help textBen Bridle2025-10-13
* Implement <abs> operator for expressionsBen Bridle2025-04-27
* Update assembler and log librariesBen Bridle2025-04-27
* Allow label references in pinned address calculationsBen Bridle2025-04-26
* Implement first-class string literalsBen Bridle2025-04-26
* Fix misleading error messageBen Bridle2025-04-26
* Implement <tal> operator for expressionsBen Bridle2025-04-26
* Allow a macro to invoke itself safelyBen Bridle2025-04-18
* Allow a macro to invoke itselfBen Bridle2025-04-18
* Implement <len> operator for expressionsBen Bridle2025-04-18
* Implement octal literalsBen Bridle2025-04-17
* Remove brackets from format names in program help textBen Bridle2025-04-12
* Add the cmd format to the list in program help textBen Bridle2025-04-12
* Fix width checks for negative integersBen Bridle2025-04-12
* Implement negative integer literalsBen Bridle2025-04-12
* Add support for the CP/M CMD file module formatBen Bridle2025-04-11
* Improve help textBen Bridle2025-03-31
* Report token without prefix in invalid literal errorsBen Bridle2025-03-23
* Change extension positional argument to a switchBen Bridle2025-03-18
* Update assembler dependencyBen Bridle2025-03-18
* Tidy codyBen Bridle2025-03-18
* Rewrite entire assemblerBen Bridle2025-03-11
* Implement <= and >= operators for constant expressionsBen Bridle2025-03-01
* Change binary name to tqBen Bridle2025-03-01
* Implement inhx formatBen Bridle2025-02-28
* Implement string literalsBen Bridle2025-02-28