pommicket
|
bbd9eb17e0
|
using function names
|
2022-02-06 20:00:30 -05:00 |
|
pommicket
|
b404c21bfc
|
function parameters, fix local variables
|
2022-02-06 18:24:52 -05:00 |
|
pommicket
|
dd035eb224
|
switch, for
|
2022-02-06 16:52:50 -05:00 |
|
pommicket
|
029be0600d
|
do
|
2022-02-06 13:52:26 -05:00 |
|
pommicket
|
2186650d77
|
while
|
2022-02-06 13:42:43 -05:00 |
|
pommicket
|
a61c4f88f9
|
local variables in expressions
|
2022-02-05 19:41:45 -05:00 |
|
pommicket
|
41f122f01e
|
braced initializers in local declarations
|
2022-02-05 19:22:47 -05:00 |
|
pommicket
|
ebe96b9e85
|
start local declarations
|
2022-02-05 18:41:01 -05:00 |
|
pommicket
|
d718819ee7
|
block static variables seem to be working
|
2022-02-05 18:07:42 -05:00 |
|
pommicket
|
c5e2556d31
|
start local static declarations
|
2022-02-05 15:50:49 -05:00 |
|
pommicket
|
267b52814e
|
bugfix, planning static variables
|
2022-02-04 23:21:33 -05:00 |
|
pommicket
|
d75b4154d3
|
parse goto, case
|
2022-02-04 22:36:22 -05:00 |
|
pommicket
|
dfce9118b9
|
parsing break, continue, return
|
2022-02-04 19:31:45 -05:00 |
|
pommicket
|
d1167f03d0
|
start parsing statements (not a lot yet)
|
2022-02-03 22:53:38 -05:00 |
|
pommicket
|
fd02968c23
|
dereferencing function pointers
|
2022-02-03 21:46:36 -05:00 |
|
pommicket
|
3e6cacfb7c
|
parsing C is annoying
|
2022-02-03 19:19:12 -05:00 |
|
pommicket
|
04c5e1af8a
|
fixed cast parsing bug
i hope casts weren't at a different precedence level for a reason
|
2022-02-02 23:05:33 -05:00 |
|
pommicket
|
be9a3b4bd5
|
arrays decay to pointers - also found bug
|
2022-02-02 23:02:31 -05:00 |
|
pommicket
|
e8378ddac0
|
fixed bug when evaluating division
|
2022-02-02 22:38:21 -05:00 |
|
pommicket
|
c19bed7454
|
struct initializers, found some bugs (not fixed yet)
|
2022-02-02 15:12:28 -05:00 |
|
pommicket
|
2a65d49d59
|
union initializers, fix bug with array initializers
|
2022-02-02 14:07:08 -05:00 |
|
pommicket
|
6ccef91d52
|
array initializers more or less working
|
2022-02-02 13:43:20 -05:00 |
|
pommicket
|
f4a8333751
|
various simplifications, start array initializers
|
2022-02-02 11:57:11 -05:00 |
|
pommicket
|
92293e83ac
|
string literal initializers, global variable expressions
|
2022-02-02 09:49:56 -05:00 |
|
pommicket
|
22859ac40a
|
start string initializers
|
2022-02-01 22:53:57 -05:00 |
|
pommicket
|
44e11303be
|
little corrections
|
2022-01-29 11:13:56 -05:00 |
|
pommicket
|
1fd79e0ad7
|
normal (i.e. non-brace) initializers
|
2022-01-29 11:10:43 -05:00 |
|
pommicket
|
217794afce
|
start top level decls - also oops forgot about sizeless arrays
|
2022-01-28 15:07:23 -05:00 |
|
pommicket
|
01b8a4d728
|
switch to using mmap for output file
|
2022-01-27 18:52:39 -05:00 |
|
pommicket
|
b5a498aa52
|
sizeof structs and structs-in-structs working
|
2022-01-27 18:23:10 -05:00 |
|
pommicket
|
09f3f9b450
|
fix problem with casts immediately followed by operators
|
2022-01-27 18:00:31 -05:00 |
|
pommicket
|
539f23eaec
|
structs mostly working
|
2022-01-27 10:57:18 -05:00 |
|
pommicket
|
d036dcc5ac
|
struct/union definitions
|
2022-01-26 18:00:47 -05:00 |
|
pommicket
|
387d650cab
|
restore casts, sizeof
|
2022-01-26 17:01:06 -05:00 |
|
pommicket
|
7ca37ea8db
|
commas starting to work
|
2022-01-26 16:40:11 -05:00 |
|
pommicket
|
73b6a68559
|
more work, now it's broken
|
2022-01-26 14:54:23 -05:00 |
|
pommicket
|
618be81b5c
|
starting to move things around; nothing broken yet seemingly
|
2022-01-25 23:13:29 -05:00 |
|
pommicket
|
fb564812c2
|
i forgot about commas ...
|
2022-01-25 18:28:26 -05:00 |
|
pommicket
|
47d801cd34
|
enums working
|
2022-01-25 17:50:00 -05:00 |
|
pommicket
|
049bd1440d
|
enums almost working
|
2022-01-24 20:53:37 -05:00 |
|
pommicket
|
150fbb9dd8
|
casts
|
2022-01-24 18:27:09 -05:00 |
|
pommicket
|
466de93583
|
#if
|
2022-01-24 14:54:16 -05:00 |
|
pommicket
|
448a1ec4b5
|
little correction to parse_type
|
2022-01-24 14:43:51 -05:00 |
|
pommicket
|
5167a60347
|
typedefs mostly working
|
2022-01-24 14:06:52 -05:00 |
|
pommicket
|
46635e5748
|
sizeof working?
|
2022-01-24 13:22:16 -05:00 |
|
pommicket
|
6af5b34295
|
conditionals seemingly working
|
2022-01-23 19:19:49 -05:00 |
|
pommicket
|
b4451ff1b9
|
practically done eval
|
2022-01-23 10:55:57 -05:00 |
|
pommicket
|
aa0fbb9caf
|
more eval
|
2022-01-23 10:37:00 -05:00 |
|
pommicket
|
08c49a193f
|
more consterxprs
|
2022-01-21 23:24:18 -05:00 |
|
pommicket
|
a7ace346b7
|
more constepxrs
|
2022-01-21 20:10:27 -05:00 |
|