Commit Graph
15 Commits
Author SHA1 Message Date
Mike Auty 39c0b38f09 Add additional docstrings and refactor/rearrange the entire codebase. 2014-06-11 01:35:50 +01:00
Mike Auty 8e7ad364c7 Alter type/class checking structure so that it can be optimized out (either throws an exception or does nothing). 2014-04-08 00:59:08 +01:00
Mike Auty 5b23325447 Change symbol_names to structure_names. 2014-03-22 13:46:22 +00:00
Mike Auty 26f8d0f7cc Add in write support, and change symbols to be both structures and constants. 2013-12-28 05:30:54 +00:00
Mike Auty cea4969b49 Add in first attempt at intel mapping code. 2013-05-20 00:10:02 +01:00
Mike Auty dff1c167b2 Fix up Intel support with test cases for 32, PAE and 32e modes. 2013-05-19 13:24:19 +01:00
Mike Auty 3790ca03e1 Add in some TODOs, and swap to the File layer for testing. 2013-05-07 23:44:40 +01:00
Mike Auty 9c2e486356 Refactor code locations, tidy up object initializers and add in File Layer. 2013-05-06 17:45:15 +01:00
Mike Auty 86c57972b7 Fix up pointer issues (including typo). 2013-05-05 23:11:26 +01:00
Mike Auty e351958413 Move context, tidy up object model and add memory to test_rig. 2013-05-05 22:06:38 +01:00
Mike Auty e654391e86 Fix up the top-level symbol resolution mechanism. 2013-04-21 23:03:36 +01:00
Mike Auty 9b91bfa88c Rework templates so that they're created referentially, and that attributes are generated by the underlying class and arguments. 2013-04-21 18:22:38 +01:00
Mike Auty b0345ce9ab Flesh out symbol system, reworking several parts. Still requires on-demand resolving of symbols. 2013-04-14 20:17:15 +01:00
Mike Auty 3dab0a3418 Add in initial attempt at parsing vtypes into ObjectTemplates. 2013-03-23 20:45:06 +00:00
Mike Auty 6105a2e4bc Enhance symbol listing and templates, add in gitignore and test rig. 2013-03-11 01:36:56 +00:00