aboutsummaryrefslogtreecommitdiffstats
path: root/csc/ir1.csc
AgeCommit message (Expand)AuthorFilesLines
2022-08-01Modify the project structure.Rose Hogenson1-215/+0
2022-07-20Perform argument conversion.Rose Hogenson1-0/+1
2022-07-12Add builtin operations to IR1.Rose Hogenson1-0/+19
2022-07-03Add a diff library.Rose Hogenson1-62/+1
2022-07-02Write closure conversion.Rose Hogenson1-10/+2
2022-06-29Add pattern matching for record types.Rose Hogenson1-13/+36
2022-06-28Improve CPS.Rose Hogenson1-51/+29
2022-06-26Finish CPS.Rose Hogenson1-1/+1
2022-06-25More CPS.Rose Hogenson1-3/+2
2022-06-25Continue work on continuation passing style.Rose Hogenson1-12/+8
2022-04-22Remove the void type.Rose Hogenson1-11/+1
2022-04-07Add libraries.Rose Hogenson1-24/+45
2022-04-02Write a test for case-lambda.Rose Hogenson1-5/+11
2022-03-31Improvements in macros and IR1.Rose Hogenson1-2/+75
2022-03-03Write the compiler frontend.Rose Hogenson1-36/+1
2022-01-14Write a first draft macro expander.Rose Hogenson1-2/+2
2022-01-11Move scheme compiler into a separate directory.Rose Hogenson1-0/+213