diff options
author | Teddy <[email protected]> | 2014-05-04 21:41:45 +0800 |
---|---|---|
committer | Teddy <[email protected]> | 2014-05-04 21:41:45 +0800 |
commit | 63ef37e97a9877bb5e3a6cd92c291571869f9a5e (patch) | |
tree | b31396b5096b4208961a3cccccd6a883c8defa6b | |
parent | 63974fdd8a92fe76481fcf4f71379c832ed72121 (diff) |
...
-rw-r--r-- | TODO.rst | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -18,15 +18,15 @@ TODO - calculate type memory footprint at proper time - function to 'pointer to function' conversion (according the std 6.3.2/4) (done) - vague var table management (done) - - incorrect address reference ``&`` + - incorrect address reference ``&`` (done) - const function name (done) - remove the redundant edge from blocks that break a loop - - ``<<`` operation in pre-calculation - - support ``addui``, ``sll``, etc. + - ``<<`` operation in pre-calculation (done) + - support ``addui``, ``sll``, etc. (almost done) - Not Implemented: - complex type name (to be in agreement with complex decl) (done) - initializer checking (done) - typedef support (via adding mid-rule actions to bision to inform flex) (done) - - ``&&`` and ``||`` + - ``&&`` and ``||`` (done) |