summaryrefslogtreecommitdiff
path: root/src/compiler/expr.lm
Commit message (Collapse)AuthorAge
* expr: fix || and && operationsJari Vetoniemi2018-09-28
|
* expr: add missing modulo operationJari Vetoniemi2018-09-28
|
* compiler: make endianess a filterJari Vetoniemi2018-09-27
| | | | | | | | endianess is just a bunch of bitflips anyways syntax for this is harmful as sometimes the files describe endianess itself thus filter is more flexible. Also, make it possible to filter non variable declarations as well.
* expr: apparently strings are streams tooJari Vetoniemi2018-09-27
| | | | rename collapsestr and collapse to just stream
* share lex blocks between functions and referencesJari Vetoniemi2018-09-26
|
* fix some parsing bugsJari Vetoniemi2018-09-26
|
* remove type::name add endianess supportJari Vetoniemi2018-09-26
| | | | | type::name is too agressive as it clashes with keywords use reference::variable::type and reference::function::type instead
* More parsing fixes for the fspec files I haveJari Vetoniemi2018-09-26
|
* Add some commentsJari Vetoniemi2018-09-26
|
* Goodbye C compiler, hello colm compilerJari Vetoniemi2018-09-26