Jan
|
132cccb971
|
refactor: use new line character instead of std::endl
|
2024-03-24 20:24:22 +01:00 |
|
Clang Format
|
6b4f5d94a8
|
Reformat code with clang format
|
2023-11-19 21:07:21 +00:00 |
|
Jan
|
e7eb43a955
|
Correctly parse binary operations that can be interpreted as sign prefixes for numbers
|
2021-11-28 15:16:43 +01:00 |
|
Jan
|
60a689f58c
|
forward declare every struct and union to be able to self-reference
|
2021-02-20 03:30:00 +01:00 |
|
Jan
|
2747e1f0f2
|
resolve forward declarations
|
2021-02-19 01:11:06 +01:00 |
|
Jan
|
fb55cdb468
|
parse struct and union sequences
|
2021-02-18 21:55:13 +01:00 |
|
Jan
|
83b7cd77c7
|
add parsed definitions to repostiory
|
2021-02-18 18:29:17 +01:00 |
|
Jan
|
5d5fc86923
|
create enum definitions from headers
|
2021-02-18 17:15:46 +01:00 |
|
Jan
|
e685348abd
|
Add blocks to header parsing state that manipulate which sequences are valid
|
2021-02-14 10:27:47 +01:00 |
|
Jan
|
e40f1ec0b7
|
Add blocks and built in types to zcg cpp
|
2021-02-14 00:53:23 +01:00 |
|
Jan
|
216125739c
|
Cache lines in Lexer and show original input when running into an error
|
2021-02-13 23:16:19 +01:00 |
|
Jan
|
37232e3176
|
Matcher and sequence testing stuffs
|
2021-02-13 14:54:34 +01:00 |
|
Jan
|
0f70f9586c
|
Implement sequence matcher and parser magic
|
2021-02-13 00:12:26 +01:00 |
|
Jan
|
fe1f391bcc
|
Add keywords to header lexer of zcg cpp
|
2021-02-12 00:38:38 +01:00 |
|
Jan
|
87b7921c73
|
Add Header Lexer for ZCG cpp
|
2021-02-12 00:01:41 +01:00 |
|