Commit graph

20 commits

Author SHA1 Message Date
pommicket
5167a60347 typedefs mostly working 2022-01-24 14:06:52 -05:00
pommicket
08c49a193f more consterxprs 2022-01-21 23:24:18 -05:00
pommicket
857d5552fc parsing/typing fixes 2022-01-15 10:35:36 -05:00
pommicket
e44bc4976a start parsing binary ops 2022-01-13 18:13:29 -05:00
pommicket
13363eac1a simple expressions 2022-01-13 16:12:28 -05:00
pommicket
cbe3580001 bad float implementation 2022-01-12 09:45:20 -05:00
pommicket
0779a0fab5 more float stuff 2022-01-11 22:43:52 -05:00
pommicket
06ebaf043b untested first stab at floats 2022-01-11 22:29:00 -05:00
pommicket
343129a610 full multiply 2022-01-11 18:03:09 -05:00
pommicket
c42cf36dee powers of 10 2022-01-11 17:36:33 -05:00
pommicket
f8f044a7a2 tokenizing string literals and identifiers 2022-01-11 15:55:37 -05:00
pommicket
a245a5be96 character constants 2022-01-11 15:09:49 -05:00
pommicket
b0837b367e tokenizing integer literals 2022-01-11 14:03:47 -05:00
pommicket
97dca844c8 start tokenization 2022-01-11 00:09:11 -05:00
pommicket
2bb803e673 fix fmacro replacement 2022-01-09 17:26:16 -05:00
pommicket
19ea12a1d4 fmacros starting to work! 2022-01-09 15:56:31 -05:00
pommicket
4d5a5d9d97 reading function-like macros 2022-01-08 18:13:48 -05:00
pommicket
3d0adb5f6f start translation phase 4 2022-01-08 14:37:39 -05:00
pommicket
ac6cb985db preprocessing tokens 2022-01-08 12:15:17 -05:00
pommicket
5d6b490cce start C compiler 2022-01-07 23:32:27 -05:00