Commit graph

166 commits

Author SHA1 Message Date
Dale Weiler
2bef34a4f7 Fix memory leaks, more memory tracker stuff as well. 2012-04-17 17:16:11 -04:00
Dale Weiler
477e80f1fb tabulators->four spaces 2012-04-17 16:24:22 -04:00
Dale Weiler
9031c57e39 Fix potential bug with derefrencing a NULL pointer 2012-04-17 16:22:28 -04:00
Dale Weiler
7501444add replaced getline with util_getline 2012-04-17 16:14:00 -04:00
Dale Weiler
f8f0cdf95d More information about assembler instructions 2012-04-17 08:26:52 -04:00
Dale Weiler
f76c1d2078 Updated README 2012-04-17 05:24:37 -04:00
Dale Weiler
ca3d30f47b Updated README 2012-04-17 05:21:27 -04:00
Dale Weiler
e650f9368b Updated README 2012-04-17 05:20:36 -04:00
Dale Weiler
f67b6ea240 Fixes to README 2012-04-17 05:15:47 -04:00
Dale Weiler
5e218e4e30 updated README 2012-04-17 05:12:05 -04:00
Dale Weiler
905d229f15 Update README 2012-04-17 05:04:07 -04:00
Dale Weiler
6e3819a76c Work in progress assembler, cleanups and more. 2012-04-17 04:29:58 -04:00
Dale Weiler
36378e341e More cleanups 2012-04-15 18:01:21 -04:00
Dale Weiler
98b0e11890 Cleanups 2012-04-15 17:47:14 -04:00
Dale Weiler
29a3c02c35 Removed primitive AST tree generator ... I'm planning a rewrite as we speak. 2012-04-15 07:59:22 -04:00
Dale Weiler
e8a1cfae25 Fixes 2012-04-14 04:22:48 -04:00
Dale Weiler
10ee099cc1 compile-time constant generation, and some cleanups 2012-04-14 04:17:06 -04:00
Dale Weiler
2f8c7cfc96 cleanups 2012-04-14 03:58:28 -04:00
Dale Weiler
4e35032a24 Include now works 2012-04-14 03:53:20 -04:00
Dale Weiler
ebe77805eb Vector test 2012-04-14 03:08:15 -04:00
Dale Weiler
76a6ad2d96 Indentation 2012-04-14 02:51:52 -04:00
Dale Weiler
b9050b6637 Indentation 2012-04-14 02:48:11 -04:00
Dale Weiler
d90ff829bd Indentation (last) 2012-04-14 02:47:29 -04:00
Dale Weiler
b0717242d8 Indentation 2012-04-14 02:46:53 -04:00
Dale Weiler
cc2c0ddbab Indentation 2012-04-14 02:45:28 -04:00
Dale Weiler
25acfa1c7d Indentation 2012-04-14 02:41:52 -04:00
Dale Weiler
806cd92dfb Indentation 2012-04-14 02:40:50 -04:00
Dale Weiler
27b9348c2c More vector parsing (now supports sign) 2012-04-14 02:39:33 -04:00
Dale Weiler
9493da4f8b I got parsing to work finally. 2012-04-12 02:22:28 -04:00
Dale Weiler
32d7728b2f Parsing fixes 2012-04-11 22:13:34 -04:00
Dale Weiler
e4bc0a2d6a More parsing stuff (still totally broken) 2012-04-11 19:41:04 -04:00
Dale Weiler
e4e6185d5f Count file lines 2012-04-11 15:53:40 -04:00
Dale Weiler
51e2f2b731 Implemented support for #include, but it doesn't add an include to the lexer yet. 2012-04-11 12:13:31 -04:00
Dale Weiler
9a7fa82bd0 It does hello world 2012-04-11 08:40:17 -04:00
Dale Weiler
387a6ecfa7 Test program 2012-04-11 04:18:40 -04:00
Dale Weiler
9904bb58c4 Fix memory leak 2012-04-11 03:58:31 -04:00
Dale Weiler
fcc83306f1 Indentation 2012-04-11 03:57:16 -04:00
Dale Weiler
0b322a8944 Some perliminary code gen code (just writes a header) 2012-04-11 03:54:01 -04:00
Dale Weiler
e0f37db1a6 Cleanups 2012-04-10 05:16:18 -04:00
Dale Weiler
bda6fc826c code.c, info.txt 2012-04-10 05:09:55 -04:00
Dale Weiler
639fc8a32b Cleanups 2012-04-10 05:02:58 -04:00
Dale Weiler
d5dcb3aff7 digraph and trigraph tests 2012-04-10 04:29:06 -04:00
Dale Weiler
da80248016 More test files 2012-04-10 04:20:27 -04:00
Dale Weiler
bd5ba9e0fe Cleanups 2012-04-10 04:20:15 -04:00
Dale Weiler
4c23a669aa Formatting 2012-04-10 01:06:33 -04:00
Dale Weiler
620fe55b11 Update README 2012-04-10 01:05:14 -04:00
Dale Weiler
02e9098d3d Fixed parsing issues, added some parser tests. 2012-04-10 01:03:52 -04:00
Dale Weiler
dfa3126233 Parse fixes 2012-04-10 00:23:28 -04:00
Dale Weiler
248cd7af94 Fix parser bug 2012-04-09 23:46:59 -04:00
Dale Weiler
506f4bca1b Implemented memory tracker 2012-04-09 23:12:42 -04:00