Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-09 | Fix scope offsets | Tucker Evans | |
2019-10-09 | Fix changes mov to movq | Tucker Evans | |
2019-10-08 | Add scope based stack offsets for variables | Tucker Evans | |
2019-10-02 | Fix function recursion | Tucker Evans | |
Function were blocked from calling themselves because they could not look outside their scope. Functions are now duplicated to their scope to allow for recursion. | |||
2019-09-30 | Fix search now uses scope->ret_var | Tucker Evans | |
Allows for the scope to contain the function without having to worry about multiple nodes with the same name. | |||
2019-09-29 | Add notes on location of frees | Tucker Evans | |
2019-09-12 | Fix setting type for multiple declared arrays | Tucker Evans | |
2019-09-05 | Add function argument types | Tucker Evans | |
2019-08-18 | Fix clean up header includes | Tucker Evans | |
2019-08-17 | Add Type checking if statement condition | Tucker Evans | |
2019-08-04 | Fix adding variable to scope during assignment | Tucker Evans | |
2019-08-03 | Fix double free error | Tucker Evans | |
2019-07-27 | Add initial scope checking | Tucker Evans | |
2019-07-27 | Add basic scoping | Tucker Evans | |
2019-07-27 | Fix typos & errors | Tucker Evans | |
2019-07-27 | Rename hash.* -> scope.* | Tucker Evans | |