projects
/
ulas
/
.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ulas/.git
2023-11-20
Lukas Krickl
Implemented unary expressions
commit
|
commitdiff
|
tree
|
snapshot
2023-11-20
Lukas Krickl
Fixed some warnings
commit
|
commitdiff
|
tree
|
snapshot
2023-11-20
Lukas Krickl
Added more operators
commit
|
commitdiff
|
tree
|
snapshot
2023-11-20
Lukas Krickl
Added symbol to list of valid primary expressions
commit
|
commitdiff
|
tree
|
snapshot
2023-11-20
Lukas Krickl
Added equality expression
commit
|
commitdiff
|
tree
|
snapshot
2023-11-20
Lukas Krickl
Added literal expressions
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
WIP: expression eval
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
WIP: parser for int expressions
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
WIP: parser
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
Added expression buffer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
WIP: tokenizer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
WIP: tokenizer adding special tokens
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
WIP: int expressions
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
Fixed tag generator
commit
|
commitdiff
|
tree
|
snapshot
2023-11-19
Lukas Krickl
Added sessions to gitignore
commit
|
commitdiff
|
tree
|
snapshot
2023-11-18
Lukas Krickl
Simplified token struct
commit
|
commitdiff
|
tree
|
snapshot
2023-11-18
Lukas Krickl
WIP: Expression parsing
commit
|
commitdiff
|
tree
|
snapshot
2023-11-18
Lukas Krickl
WIP: expression parser
commit
|
commitdiff
|
tree
|
snapshot
2023-11-18
Lukas Krickl
Added tests for symbol resolver
commit
|
commitdiff
|
tree
|
snapshot
2023-11-18
Lukas Krickl
Added tests for unterminated strings
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Fixed formatting
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Changed back to clang-tidy
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Fixed switch indentation
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Added par to formatter
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Moved to indent as formatter
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Added tests for string tokens and escaping
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Implemented tests for int token and char token
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Removed remaining linter warnings
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
Moved all scripts to makefile
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
WIP: added some scripts
commit
|
commitdiff
|
tree
|
snapshot
2023-11-17
Lukas Krickl
WIP: tokenizer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-15
Lukas Krickl
WIP: tokenizer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-15
Lukas Krickl
WIP: tokenizer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-15
Lukas Krickl
Replaced size_t with regular unsigned long
commit
|
commitdiff
|
tree
|
snapshot
2023-11-15
Lukas Krickl
WIP: tokenizer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-15
Lukas Krickl
WIP: token buffer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-15
Lukas Krickl
WIP: expressions and values
commit
|
commitdiff
|
tree
|
snapshot
2023-11-14
Lukas Krickl
WIP: int expressions
commit
|
commitdiff
|
tree
|
snapshot
2023-11-14
Lukas Krickl
Moved asm step.
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
WIP: assembly directives
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
WIP: Assembly
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
Added helper for makign str larger by an offset rather...
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
WIP: assembly
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
Removed dead return
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
WIP: asm line
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
WIP: asm step
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
WIP: assembly step
commit
|
commitdiff
|
tree
|
snapshot
2023-11-13
Lukas Krickl
Pulled preproc init and free into their own function...
commit
|
commitdiff
|
tree
|
snapshot
2023-11-12
Lukas Krickl
Fixed tests
commit
|
commitdiff
|
tree
|
snapshot
2023-11-12
Lukas Krickl
Added \n trim to macro params
commit
|
commitdiff
|
tree
|
snapshot
2023-11-12
Lukas Krickl
Removed stray token check in preproc
commit
|
commitdiff
|
tree
|
snapshot
2023-11-12
Lukas Krickl
Added basic preprocessor to cli
commit
|
commitdiff
|
tree
|
snapshot
2023-11-12
Lukas Krickl
Fixed comment
commit
|
commitdiff
|
tree
|
snapshot
2023-11-12
Lukas Krickl
Added tests for ifdef and ifndef
commit
|
commitdiff
|
tree
|
snapshot
2023-11-12
Lukas Krickl
WIP: ifdef
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Making sure that macro params will fit into the buffer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Added some useful comments for macro expansion
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Fixed test case for define without a value so that...
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Added additional test case for define with no value
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
defines and parameters now correctly expand white space...
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Updated macro expansion test
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Added special $$ macro variable
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Added simple docs for #define
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Added #undef directive
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Added preproc def lookup function for defined directives
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Removed stdbool
commit
|
commitdiff
|
tree
|
snapshot
2023-11-11
Lukas Krickl
Added more tests for macros
commit
|
commitdiff
|
tree
|
snapshot
2023-11-10
Lukas Krickl
Added TODO item for macro expansion. Currently I am...
commit
|
commitdiff
|
tree
|
snapshot
2023-11-10
Lukas Krickl
Added basic macro expansion
commit
|
commitdiff
|
tree
|
snapshot
2023-11-10
Lukas Krickl
WIP: macro expansion
commit
|
commitdiff
|
tree
|
snapshot
2023-11-10
Lukas Krickl
Script cleanup
commit
|
commitdiff
|
tree
|
snapshot
2023-11-09
Lukas Krickl
Refactored naming in weldtok
commit
|
commitdiff
|
tree
|
snapshot
2023-11-09
Lukas Krickl
Refactored tokenizer to allow for terminator tokens
commit
|
commitdiff
|
tree
|
snapshot
2023-11-09
Lukas Krickl
Added $ vars
commit
|
commitdiff
|
tree
|
snapshot
2023-11-09
Lukas Krickl
WIP: macros
commit
|
commitdiff
|
tree
|
snapshot
2023-11-09
Lukas Krickl
WIP: macro expand
commit
|
commitdiff
|
tree
|
snapshot
2023-11-08
Lukas Krickl
WIP: macros expansion
commit
|
commitdiff
|
tree
|
snapshot
2023-11-08
Lukas Krickl
WIP: macros
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
Refactored return code for preprocnext
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
Documented behavior of preproc
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
Split up preproc call to allow recursive calls in prepr...
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
Added #define directive
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
WIP: added global assembly state
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
Made tokenizer better at... tokenizing
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
Removed unused constants
commit
|
commitdiff
|
tree
|
snapshot
2023-11-07
Lukas Krickl
Refactored tokenizer to use a dynamic string buffer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-06
Lukas Krickl
Added panic macro
commit
|
commitdiff
|
tree
|
snapshot
2023-11-06
Lukas Krickl
Re-worked preproc rules
commit
|
commitdiff
|
tree
|
snapshot
2023-11-06
Lukas Krickl
WIP: preproc directive detection
commit
|
commitdiff
|
tree
|
snapshot
2023-11-06
Lukas Krickl
Removed most malloc calls
commit
|
commitdiff
|
tree
|
snapshot
2023-11-06
Lukas Krickl
WIP: Added test for tokline
commit
|
commitdiff
|
tree
|
snapshot
2023-11-06
Lukas Krickl
WIP: tokenizer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
WIP: preproc
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
Cleaned up tokenizer
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
The tokenizer now skips leading terminator characters
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
WIP: added simple tokenizer with tests
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
WIP: preprocessor
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
WIP: expression and token definitions
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
WIP: basic io
commit
|
commitdiff
|
tree
|
snapshot
2023-11-05
Lukas Krickl
WIP: cli args
commit
|
commitdiff
|
tree
|
snapshot
next