Commit Graph

25 Commits

Author SHA1 Message Date
Ryan Liptak 62cfc68d2f Use std.ComptimeStringMap in the C tokenizer 2020-05-26 23:10:08 -07:00
Vexu b15958c557 fix c tokenizer bug 2020-02-14 18:57:57 -05:00
Vexu fa377dbd15 fix c tokenizer bug 2020-02-13 12:21:28 -05:00
Vexu ae5ba369e1 translate-c float fixes 2020-02-10 11:02:29 -05:00
Andrew Kelley 40b1fecace Merge pull request #4363 from Vexu/trans-std-c
Use std.c.tokenizer in translate-c
2020-02-05 14:29:39 -05:00
Vexu 1f49460dcb fix regressions in comments and string prefixes 2020-02-05 08:35:30 +02:00
Vexu 35c40f0a70 fix regressions 2020-02-02 10:49:51 +02:00
LemonBoy 3640c682a2 Run zig fmt 2020-02-01 11:32:53 +01:00
Vexu ad327fed05 std-c redo scoping, do string concatanation in parser 2020-01-19 20:44:55 +02:00
Vexu 28daddae81 std-c todos and small fixes 2020-01-14 16:18:32 +02:00
Vexu 8b713ce889 std-c parser add options 2020-01-07 22:43:44 +02:00
Vexu df12c1328e std-c parser typing improvements 2020-01-07 16:05:13 +02:00
Vexu 795a503999 std-c tokenizer always add newline token 2020-01-05 20:25:51 +02:00
Vexu 46f292982d std-c parser DeclSpec 2020-01-05 20:25:51 +02:00
Vexu dccf1247b2 std-c ifstmt compoundstmt and errors 2020-01-05 20:25:51 +02:00
Vexu e1b01d32f0 std-c ast base 2020-01-05 20:25:50 +02:00
Vexu 2183c4bb44 std-c tokenizer string concatenation 2020-01-05 20:25:50 +02:00
Vexu a5d1fb1e49 std-c tokenizer line continuation, tests and fixes 2020-01-05 20:25:50 +02:00
Vexu c221593d7d std-c tokenizer better special case handling 2020-01-05 20:25:50 +02:00
Vexu 472ca947c9 std-c tokenizer add tests 2020-01-05 20:25:50 +02:00
Vexu d75697a6a3 std-c tokenizer keywords 2020-01-05 20:25:50 +02:00
Vexu 26bf410b06 std-c finish tokenizer 2020-01-05 20:25:49 +02:00
Vexu f14a5287e9 std-c tokenizer strings, floats and comments 2020-01-05 20:25:49 +02:00
Vexu 05acc0b0c1 std-c tokenizer more stuff 2020-01-05 20:25:49 +02:00
Vexu 04b7cec42e std-c tokenizer base 2020-01-05 20:25:49 +02:00