index
:
antcc
trunk
A little C compiler
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
lex.c
Commit message (
Collapse
)
Author
Age
Files
Lines
*
pp better diagnostic
lemon
2025-09-11
1
-9
/
+11
|
*
preprocessor: more awful hacks
lemon
2025-09-11
1
-16
/
+30
|
*
preprocessor: fix order of expansion wiht macro arguments
lemon
2025-09-11
1
-8
/
+21
|
*
lex: stringify args in function macros
lemon
2025-09-10
1
-16
/
+50
|
*
lex: implement basic function-like macro functionality
lemon
2025-09-10
1
-24
/
+154
|
*
cpp: fix #conditional;s
lemon
2025-09-09
1
-5
/
+9
|
*
frontend: #ifdef
lemon
2024-04-12
1
-5
/
+56
|
*
frontend: basic #include
lemon
2024-04-09
1
-5
/
+100
|
*
lexer: fix scanning of pp directives in some circumstances
lemon
2024-04-09
1
-1
/
+2
|
*
frontend: add static assert
lemon
2023-06-26
1
-1
/
+1
|
*
lex: use a circular buffer cache for pre-pre-processed chars
lemon
2023-06-25
1
-53
/
+64
|
*
oops
lemon
2023-06-19
1
-1
/
+1
|
*
frontend: rename parser -> lexer and document c.c
lemon
2023-06-19
1
-190
/
+190
|
*
frontend: separate compiler & lexer
lemon
2023-06-19
1
-5
/
+20
|
*
better diagnostics
lemon
2023-06-04
1
-9
/
+15
|
*
'!' optimizations
lemon
2023-05-31
1
-4
/
+7
|
*
improve struct token
lemon
2023-05-28
1
-85
/
+128
|
*
cleanup
lemon
2023-05-28
1
-1
/
+1
|
*
recursive descent -> precedence climbing parser
lemon
2023-05-27
1
-5
/
+5
|
*
hm
lemon
2023-05-26
1
-65
/
+448
|
*
initial commit
lemon
2023-05-10
1
-0
/
+669