aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Expand)AuthorAgeFilesLines
* Remove terminating semicolonsHimbeer2024-10-201-7/+7
* Remove import systemHimbeer2024-10-201-3/+1
* Separate types from valuesHimbeer2024-10-201-2/+4
* Make return expressions optionalHimbeer2024-10-011-1/+1
* Make passing labels to break/continue optionalHimbeer2024-10-011-2/+2
* Attach (optional) labels to blocks rather than loopsHimbeer2024-10-011-3/+3
* Switch to an expression-based language designHimbeer2024-10-011-6/+5
* Add AST data structures for statementsHimbeer2024-10-011-1/+1
* Make equality RHS optionalHimbeer2024-09-251-2/+2
* Require enum and union tag types to be parenthesizedHimbeer2024-09-241-2/+2
* Remove unnecessary paranthesesHimbeer2024-09-231-1/+1
* Merge array and slice grammar definitionsHimbeer2024-09-211-7/+5
* Reorder type variants in grammarHimbeer2024-09-211-3/+5
* Remove the 'pub' keywordHimbeer2024-09-211-4/+2
* Make (extern) function return types optionalHimbeer2024-09-201-2/+3
* Define syntax for specifying enum tag typesHimbeer2024-09-151-1/+1
* Rename block children from body to commandHimbeer2024-09-151-2/+2
* Fix non-initial import statements being valid according to grammarHimbeer2024-09-151-2/+2
* Merge INTEGER and FLOAT tokens into NUMBER tokenHimbeer2024-09-151-4/+5
* Accomodate doc comments in grammarHimbeer2024-09-121-2/+5
* Make identifiers / paths sequences of names delimited by ::Himbeer2024-09-121-4/+6
* Add boolean value keywordsHimbeer2024-09-121-1/+2
* Add missing "for" keyword to loop grammar ruleHimbeer2024-09-121-1/+1
* Make number type postfixHimbeer2024-09-121-1/+1
* Treat builtin types as keywords during lexical analysisHimbeer2024-09-121-6/+6
* Add boolean algebra to the grammarHimbeer2024-09-111-1/+4
* Add boolean AND and OR to the grammarHimbeer2024-09-111-1/+4
* Add module system to grammarHimbeer2024-09-111-13/+15
* Initial commitHimbeer2024-09-111-0/+76