0000000000000000000000000000000000000000 96cd6eed0aa327d06942c778723606c08c351290 Adam Fowler <ajf2177@columbia.edu> 1618887308 -0400	branch: Created from HEAD
96cd6eed0aa327d06942c778723606c08c351290 0f42111349fdc1e43cd785e443fb99b31c4b3c7c Adam Fowler <ajf2177@columbia.edu> 1618887351 -0400	commit: Add class basics to ast and parser
0f42111349fdc1e43cd785e443fb99b31c4b3c7c 0bc46ff8e6755cbc110e4b46d19510cba62f44bf Adam Fowler <ajf2177@columbia.edu> 1618968104 -0400	commit: updating parser
0bc46ff8e6755cbc110e4b46d19510cba62f44bf 677a1361281244eda3afe151702e409b7e80f569 Adam Fowler <ajf2177@columbia.edu> 1619059586 -0400	commit (amend): updating parser
677a1361281244eda3afe151702e409b7e80f569 b79f972dfec998377c303b8f8aba516e7eaf7e6a Adam Fowler <ajf2177@columbia.edu> 1619059759 -0400	commit (merge): Merge branch 'ajf2177/objects-feat' of github.com:usddddd/PLT into ajf2177/objects-feat
b79f972dfec998377c303b8f8aba516e7eaf7e6a 27589f9372b56a0c9da7f9b39965254919c27871 Adam Fowler <ajf2177@columbia.edu> 1619059815 -0400	commit: Removed commented out program definition
27589f9372b56a0c9da7f9b39965254919c27871 62c6437b5a4cb86b0627fd1d1fc3ec1d3e74324e Adam Fowler <ajf2177@columbia.edu> 1619060629 -0400	commit: Added types to Sast
62c6437b5a4cb86b0627fd1d1fc3ec1d3e74324e a990d05544f764768bbce71a9ea873ea3d736e7a Adam Fowler <ajf2177@columbia.edu> 1619061284 -0400	commit (amend): Added types to Sast
a990d05544f764768bbce71a9ea873ea3d736e7a 9a6652e7e20bdbc421a35458aa79bb4c2c89402c Adam Fowler <ajf2177@columbia.edu> 1619061306 -0400	pull origin ajf2177/objects-feat: Merge made by the 'recursive' strategy.
9a6652e7e20bdbc421a35458aa79bb4c2c89402c 0dd72573e726ddca70253e876f27bedd7e86f0ae Adam Fowler <ajf2177@columbia.edu> 1619061927 -0400	commit: Fix parser errors
0dd72573e726ddca70253e876f27bedd7e86f0ae cca7f70827a5567bdd120e45c821937c74e1f619 Adam Fowler <ajf2177@columbia.edu> 1619140231 -0400	commit: Remove array from parser and use record for var definition
cca7f70827a5567bdd120e45c821937c74e1f619 9a5ff327bd8218050461aeb6d505a7e9b8bd50d1 Adam Fowler <ajf2177@columbia.edu> 1619140292 -0400	commit (amend): Remove array from parser and use record for var definition
9a5ff327bd8218050461aeb6d505a7e9b8bd50d1 b071f3004624769eedc2c94c064f72513a15c6de Adam Fowler <ajf2177@columbia.edu> 1619143532 -0400	commit: Add main entrypoint to program definition
b071f3004624769eedc2c94c064f72513a15c6de fd3d955dc71868e0325852c73874833f7c74c0e4 Adam Fowler <ajf2177@columbia.edu> 1619287031 -0400	commit: Add explicit formals instead of bind list
fd3d955dc71868e0325852c73874833f7c74c0e4 ca43c9d32806754767df4d084be15a6cf6e88494 Adam Fowler <ajf2177@columbia.edu> 1619287114 -0400	commit (amend): Add explicit formals instead of bind list
ca43c9d32806754767df4d084be15a6cf6e88494 93bba67251ac9b2fc890c7bff91dc8930baece43 Adam Fowler <ajf2177@columbia.edu> 1619296834 -0400	commit: Use cbody record for class body instead of list of methods
93bba67251ac9b2fc890c7bff91dc8930baece43 fb3411ba475f044a26238db6acc34ab72159bf49 Adam Fowler <ajf2177@columbia.edu> 1619316079 -0400	commit: Convert class to sast
fb3411ba475f044a26238db6acc34ab72159bf49 bec6ee2aa9dc6d40c778dc798e2a2dd627e4c166 Adam Fowler <ajf2177@columbia.edu> 1619316586 -0400	commit: No more binds
bec6ee2aa9dc6d40c778dc798e2a2dd627e4c166 2a93d7693914a1909a6c3fc8356ba25711e4049d Adam Fowler <ajf2177@columbia.edu> 1619318009 -0400	commit: Comment out pretty printing for now, semant seems to be working
2a93d7693914a1909a6c3fc8356ba25711e4049d 15ae4868f67a7affd6caaf084d72eb8a39fcc91a Adam Fowler <ajf2177@columbia.edu> 1619367578 -0400	commit: Be consistent in type naming
15ae4868f67a7affd6caaf084d72eb8a39fcc91a 0155d2aec2011f729427f4b6bef36fabe2c037d4 Adam Fowler <ajf2177@columbia.edu> 1619368405 -0400	commit: Eliminate redundant methods
0155d2aec2011f729427f4b6bef36fabe2c037d4 9f2e6a804f4cf786a603a179d05b6b3a78021341 Adam Fowler <ajf2177@columbia.edu> 1619368717 -0400	commit (amend): Eliminate redundant methods
9f2e6a804f4cf786a603a179d05b6b3a78021341 9faded62e6899e7abd2bf248eb8fc0addb9b245e Adam Fowler <ajf2177@columbia.edu> 1619369240 -0400	commit (amend): Eliminate redundant methods
9faded62e6899e7abd2bf248eb8fc0addb9b245e ccb62651f57591cf5af2e381c8cbe64e7756fa48 Adam Fowler <ajf2177@columbia.edu> 1619369445 -0400	commit (amend): Eliminate redundant methods
ccb62651f57591cf5af2e381c8cbe64e7756fa48 56bd71f0182ce28f8fc78bccb82a3c2f646d9c5b Adam Fowler <ajf2177@columbia.edu> 1619371974 -0400	commit: Semant passing
56bd71f0182ce28f8fc78bccb82a3c2f646d9c5b 4ac8d9de8053f17541e7a9d56c32d461c5d87a18 Adam Fowler <ajf2177@columbia.edu> 1619380685 -0400	commit: Add local variables
4ac8d9de8053f17541e7a9d56c32d461c5d87a18 9b448069d14406107c6999e6ab1d04c85d789815 Adam Fowler <ajf2177@columbia.edu> 1619380784 -0400	commit: Pass builtins as function list in sast
9b448069d14406107c6999e6ab1d04c85d789815 c28026366f3f3eafcd8fa47a425e7b0cfa3c1a0b Adam Fowler <ajf2177@columbia.edu> 1619386951 -0400	commit (amend): Pass builtins as function list in sast
c28026366f3f3eafcd8fa47a425e7b0cfa3c1a0b 39ff98ef9c03c02dae733fd884f91f6eff3b26e4 Adam Fowler <ajf2177@columbia.edu> 1619386969 -0400	commit (amend): Pass builtins as function list in sast
39ff98ef9c03c02dae733fd884f91f6eff3b26e4 3c8375bf1946e443aff1ff02e7b389905517a255 Adam Fowler <ajf2177@columbia.edu> 1619387033 -0400	commit: Variable declaration and definition
3c8375bf1946e443aff1ff02e7b389905517a255 2204343bbc8f18d06f141eef69f2c4c10a1a31d8 Adam Fowler <ajf2177@columbia.edu> 1619397506 -0400	commit: Updated parser to match latest
2204343bbc8f18d06f141eef69f2c4c10a1a31d8 28b84c017ca1cf9ae9256828b7f7bd7fd7c95bed Adam Fowler <ajf2177@columbia.edu> 1619398479 -0400	commit (amend): Updated parser to match latest
28b84c017ca1cf9ae9256828b7f7bd7fd7c95bed 044bdaef6bb44d308a08b052bece21089e207bcc Adam Fowler <ajf2177@columbia.edu> 1619398524 -0400	commit (merge): Merge branch 'ajf2177/objects-feat' of github.com:usddddd/PLT into ajf2177/objects-feat
044bdaef6bb44d308a08b052bece21089e207bcc c69417fd80df263276b396c229a51400302411bc Adam Fowler <ajf2177@columbia.edu> 1619399309 -0400	commit: codegen not working
c69417fd80df263276b396c229a51400302411bc 7fa3bc0f01eb3118f571b77ccb0d83408e51ec22 Adam Fowler <ajf2177@columbia.edu> 1619399631 -0400	commit: clean up
7fa3bc0f01eb3118f571b77ccb0d83408e51ec22 e3a4a242b060ddbc2eeb0fd5fd7e33e0b310c355 Adam Fowler <ajf2177@columbia.edu> 1619400365 -0400	commit: builtin functions
e3a4a242b060ddbc2eeb0fd5fd7e33e0b310c355 db598c043a8f6a1558354ce2f6009b99819914bc Adam Fowler <ajf2177@columbia.edu> 1619406425 -0400	commit: cleaning up parser
db598c043a8f6a1558354ce2f6009b99819914bc 08cfc3ca15166c5b49a4b92c6e8bffb515519fd2 Adam Fowler <ajf2177@columbia.edu> 1619408190 -0400	commit: sort of building
08cfc3ca15166c5b49a4b92c6e8bffb515519fd2 25c4a95dd8a415c4d6c0ca3f07c8f6d74742633f Adam Fowler <ajf2177@columbia.edu> 1619409894 -0400	commit: getting there
25c4a95dd8a415c4d6c0ca3f07c8f6d74742633f 81d6b23a98bd2d788b13e2d6dbb2e3b8f3e7faf3 Adam Fowler <ajf2177@columbia.edu> 1619410984 -0400	commit: adding types to builtins
81d6b23a98bd2d788b13e2d6dbb2e3b8f3e7faf3 f00f1434ce5f7e8576c4a142914f018dc527593c Adam Fowler <ajf2177@columbia.edu> 1619411044 -0400	commit: Types for builtins
f00f1434ce5f7e8576c4a142914f018dc527593c e26e1be454d63a3e73d9a6e323e62050fd6fe60b Adam Fowler <ajf2177@columbia.edu> 1619411154 -0400	commit: Where is printf
e26e1be454d63a3e73d9a6e323e62050fd6fe60b b96262726af40643940694cef99f632d8a90ecd6 Adam Fowler <ajf2177@columbia.edu> 1619442096 -0400	commit: Added env
b96262726af40643940694cef99f632d8a90ecd6 e35cf68edf77a0ed8c38e6f88321d77a6b8fc2b1 Adam Fowler <ajf2177@columbia.edu> 1619480319 -0400	commit: deleted microc references
e35cf68edf77a0ed8c38e6f88321d77a6b8fc2b1 fd4f493a03f42127bf9b4883896cb639048fc747 Adam Fowler <ajf2177@columbia.edu> 1619481267 -0400	commit: codegen building
fd4f493a03f42127bf9b4883896cb639048fc747 1b2728099924fe5222e86441df504892b889caf0 Adam Fowler <ajf2177@columbia.edu> 1619481984 -0400	commit: Clean up, cite java+-
1b2728099924fe5222e86441df504892b889caf0 fd6cbb4bd58b845262a554bbd44b2a852173097e Adam Fowler <ajf2177@columbia.edu> 1619482041 -0400	commit (merge): Clean up
fd6cbb4bd58b845262a554bbd44b2a852173097e c51e44025eb4d85fceba8a13b91182ed1fd987b0 Adam Fowler <ajf2177@columbia.edu> 1619482189 -0400	commit: Fix tests
c51e44025eb4d85fceba8a13b91182ed1fd987b0 38089316b6f7d9c36caafcc8e2bb891d24402b15 Adam Fowler <ajf2177@columbia.edu> 1619482828 -0400	commit: add object tests
38089316b6f7d9c36caafcc8e2bb891d24402b15 353dad0dbfc2bbba59795b6fca3be600651c6aae Adam Fowler <ajf2177@columbia.edu> 1619483500 -0400	commit: Removed microc ref from Dockerfile
