Commit Graph
50 Commits
Author SHA1 Message Date
Apoorva Ranade 1952bb2d38 Changed ListExpr Analyze and add operator for lists 2021-05-04 13:19:40 +05:30
Apoorva Ranade 874808ef98 Added is operator 2021-05-03 23:40:11 +05:30
Apoorva Ranade 10cbb67c09 Fixed Identifier Analyze 2021-05-03 23:22:51 +05:30
Apoorva Ranade 7a8e5b2082 Clean up 2021-05-03 22:56:01 +05:30
Apoorva Ranade fbd740eb25 For loop 2021-05-03 22:38:48 +05:30
Apoorva Ranade 38e9887638 Used incSp 2021-05-03 20:02:48 +05:30
bill b32942a1c2 Merge remote-tracking branch 'origin/master' into bill/misc 2021-05-03 17:38:53 +08:00
bill 2a8b66cb94 deleted: .vscode/launch.json 2021-05-03 17:37:21 +08:00
bill 3b92cea6c2 update 2021-05-03 17:35:33 +08:00
bill 3c68148190 Merge pull request #1 from nyu-compiler-construction/bill/merge-cond-cls
Bill/merge cond cls
2021-05-03 17:35:12 +08:00
sunyinqi0508 6890230252 Update CodeGenImpl.java 2021-05-03 17:33:40 +08:00
sunyinqi0508 443b61a29f Delete conslist 2021-05-03 17:32:22 +08:00
sunyinqi0508 118303e81f Delete settings.json 2021-05-03 17:32:10 +08:00
sunyinqi0508 14c6b3e589 Delete launch.json 2021-05-03 17:32:01 +08:00
bill a7e34238a2 Merge branch 'sanjar/functions' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into bill/misc 2021-05-03 15:23:48 +08:00
bill efc8ab2024 Merge branch 'bill/merge-cond-cls' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into sanjar/functions 2021-05-03 15:22:40 +08:00
bill a86d93fcac Index Expr, register pool, changed incSp 2021-05-03 15:22:05 +08:00
Sanjar Ahmadov 398563d8ba fixed issue in boxing 2021-05-02 12:46:35 -04:00
Sanjar Ahmadov 69939f08c3 Boxing integer and booleans done 2021-05-02 12:19:10 -04:00
Sanjar Ahmadov 026eb099b0 Add jump to label in return statement 2021-05-02 10:54:51 -04:00
Apoorva Ranade 9e2b344bd2 Fixed Ifs 2021-05-02 20:20:52 +05:30
Apoorva Ranade 54b792ba10 Fixing while 2021-05-02 20:11:59 +05:30
Sanjar Ahmadov 3c4eeb2fdc Added .equiv directives. Need to fix runtime exceptions 2021-05-02 10:24:15 -04:00
Sanjar Ahmadov c0e7c2a878 added test scripts 2021-05-02 09:49:23 -04:00
Sanjar Ahmadov 04780157fc merged in bill/merge-cond-cls 2021-05-02 09:47:14 -04:00
Sanjar Ahmadov bcf37be308 added makeint 2021-05-02 09:40:03 -04:00
Sanjar Ahmadov 4d97a84bce cleanup 2021-05-02 09:39:20 -04:00
bill ade63910b8 Merge branch 'bill/merge-cond-cls' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into bill/merge-cond-cls 2021-05-02 21:19:57 +08:00
bill df398e608a Added more default functions 2021-05-02 21:18:30 +08:00
Apoorva Ranade 115906ac11 Merged with remote 2021-05-02 18:13:49 +05:30
Apoorva Ranade c02b36d305 BinaryExpr Analyze Boolean and List Type 2021-05-02 18:10:20 +05:30
bill b8600746cf cleanup imports 2021-05-02 16:36:50 +08:00
bill ef744ebcfa merge remote-tracking branch 'origin/sanjar/functions' into bill/merge-cond-cls 2021-05-02 16:34:25 +08:00
Apoorva Ranade 4b1b313bbe BinaryExpr Integer operands Analyze 2021-05-02 12:15:17 +05:30
Apoorva Ranade a822a4ab69 UnaryExpr Analyze fixed 2021-05-02 11:19:50 +05:30
Sanjar Ahmadov 82829cb601 Basic function calls, passing and returning parameters and using local variables work fine 2021-05-01 18:23:51 -04:00
Sanjar Ahmadov baac6bc15b fixed conflicts after merging bill/merge-cond-cls 2021-05-01 12:48:21 -04:00
Sanjar Ahmadov a3a7853383 Added user defined function, function call and return statement 2021-05-01 11:58:48 -04:00
Apoorva Ranade 748b42fc53 Changed variable name and fixed indentation 2021-04-30 22:25:31 +05:30
bill aed2114af0 Merge branch 'bill/class' into apoorva/conditional 2021-04-30 22:44:19 +08:00
Apoorva Ranade 530f3ce6ea Added list expr analyze 2021-04-30 16:52:59 +05:30
bill e19717a180 bug fixes 2021-04-30 17:22:51 +08:00
bill 9786fbbc69 Classes/Objects/Methods 2021-04-30 16:45:30 +08:00
Apoorva Ranade 1fb6f3f085 While loop 2021-04-28 15:32:07 +05:30
Apoorva Ranade f92308238b Variable declarations and assignment 2021-04-28 13:26:37 +05:30
Apoorva Ranade c64ee11534 Analyze Binary expression 2021-04-26 23:26:41 +05:30
Apoorva Ranade 024cddfa95 Analyze if expr and stmt 2021-04-25 22:15:20 +05:30
Apoorva Ranade 2f0acdbbf5 Literals and Global Assignment 2021-04-22 15:23:48 +05:30
Apoorva Ranade 913fd45dc1 Assignment for global variables 2021-04-21 16:31:11 +05:30
github-classroom[bot] 9f1681bb23 Initial commit 2021-04-04 18:11:58 +00:00