65 Commits (e6230c71a4f23864d4aa0d14e04df643a313ee65)
 

Author SHA1 Message Date
Apoorva Ranade e6230c71a4 Added error codes to emitError Function
4 years ago
Apoorva Ranade 59a7fceb9c Fixed oob error code
4 years ago
Apoorva Ranade 23a19c27f8 Small fix
4 years ago
bill 4d6e6fdede Merge branch 'sanjar/functions' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into bill/misc
4 years ago
bill 42518d6547 modified: src/main/java/chocopy/pa3/CodeGenImpl.java
4 years ago
Sanjar Ahmadov ef4ac31e04 cleanup
4 years ago
Sanjar Ahmadov f2485b1e97 Nested functions work
4 years ago
Sanjar Ahmadov ca92cffcd3 added static link and accessing local variables capability
4 years ago
Sanjar Ahmadov 14a5f54ceb Changed active frame logic - matched it with the implementation guide
4 years ago
Sanjar Ahmadov 0a5c6f1aa6 fixed conflicts
4 years ago
Sanjar Ahmadov 34494a5597 Fixed function call
4 years ago
bill 090a658876 Merge branch 'bill/misc' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into bill/misc
4 years ago
bill d7ae4fc9ed modified: src/main/java/chocopy/pa3/CodeGenImpl.java
4 years ago
Apoorva Ranade 0b00c3fc1d Minor correction
4 years ago
Apoorva Ranade 4fa4a92e1f Added operators on Strings
4 years ago
Apoorva Ranade 1952bb2d38 Changed ListExpr Analyze and add operator for lists
4 years ago
Apoorva Ranade 874808ef98 Added is operator
4 years ago
Apoorva Ranade 10cbb67c09 Fixed Identifier Analyze
4 years ago
Apoorva Ranade 7a8e5b2082 Clean up
4 years ago
Apoorva Ranade fbd740eb25 For loop
4 years ago
Apoorva Ranade 38e9887638 Used incSp
4 years ago
bill b32942a1c2 Merge remote-tracking branch 'origin/master' into bill/misc
4 years ago
bill 2a8b66cb94 deleted: .vscode/launch.json
4 years ago
bill 3b92cea6c2 update
4 years ago
sunyinqi0508 3c68148190
Merge pull request #1 from nyu-compiler-construction/bill/merge-cond-cls
4 years ago
sunyinqi0508 6890230252
Update CodeGenImpl.java
4 years ago
sunyinqi0508 443b61a29f
Delete conslist
4 years ago
sunyinqi0508 118303e81f
Delete settings.json
4 years ago
sunyinqi0508 14c6b3e589
Delete launch.json
4 years ago
bill a7e34238a2 Merge branch 'sanjar/functions' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into bill/misc
4 years ago
bill efc8ab2024 Merge branch 'bill/merge-cond-cls' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into sanjar/functions
4 years ago
bill a86d93fcac Index Expr, register pool, changed incSp
4 years ago
Sanjar Ahmadov 398563d8ba fixed issue in boxing
4 years ago
Sanjar Ahmadov 69939f08c3 Boxing integer and booleans done
4 years ago
Sanjar Ahmadov 026eb099b0 Add jump to label in return statement
4 years ago
Apoorva Ranade 9e2b344bd2 Fixed Ifs
4 years ago
Apoorva Ranade 54b792ba10 Fixing while
4 years ago
Sanjar Ahmadov 3c4eeb2fdc Added .equiv directives. Need to fix runtime exceptions
4 years ago
Sanjar Ahmadov c0e7c2a878 added test scripts
4 years ago
Sanjar Ahmadov 04780157fc merged in bill/merge-cond-cls
4 years ago
Sanjar Ahmadov bcf37be308 added makeint
4 years ago
Sanjar Ahmadov 4d97a84bce cleanup
4 years ago
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
4 years ago
bill df398e608a Added more default functions
4 years ago
Apoorva Ranade 115906ac11 Merged with remote
4 years ago
Apoorva Ranade c02b36d305 BinaryExpr Analyze Boolean and List Type
4 years ago
bill b8600746cf cleanup imports
4 years ago
bill ef744ebcfa merge remote-tracking branch 'origin/sanjar/functions' into bill/merge-cond-cls
4 years ago
Apoorva Ranade 4b1b313bbe BinaryExpr Integer operands Analyze
4 years ago
Apoorva Ranade a822a4ab69 UnaryExpr Analyze fixed
4 years ago