Apoorva Ranade
|
be2822416c
|
Removed unused functions and imports
|
2021-05-07 21:28:07 +05:30 |
|
Apoorva Ranade
|
dbf4398da2
|
Merge branch 'sanjar/improvements' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into sanjar/improvements
|
2021-05-07 20:32:17 +05:30 |
|
Apoorva Ranade
|
37a90ac2f6
|
Optimization
|
2021-05-07 20:32:06 +05:30 |
|
Apoorva Ranade
|
ee03f7b1c0
|
Cleanup 4
|
2021-05-07 20:18:57 +05:30 |
|
Apoorva Ranade
|
832b4f8d98
|
Cleanup 3
|
2021-05-07 20:12:11 +05:30 |
|
Apoorva Ranade
|
5f54c2df4b
|
Cleanup 2
|
2021-05-07 18:28:45 +05:30 |
|
Apoorva Ranade
|
d529a8f17b
|
Cleanup Part 1
|
2021-05-07 17:59:49 +05:30 |
|
Apoorva Ranade
|
22ada8a1c1
|
Fixed for loop for str
|
2021-05-06 01:16:29 +05:30 |
|
Apoorva Ranade
|
2db4a635f8
|
Clean up
|
2021-05-06 00:22:48 +05:30 |
|
Apoorva Ranade
|
1944e1dad5
|
Fixed IndexExpr
|
2021-05-05 23:28:46 +05:30 |
|
Apoorva Ranade
|
3ef2df7136
|
Fixed IfStmt
|
2021-05-05 22:56:11 +05:30 |
|
Apoorva Ranade
|
08ddb39134
|
Added support for Strings
|
2021-05-05 21:42:38 +05:30 |
|
Apoorva Ranade
|
a23d39eb02
|
Fixed for loop
|
2021-05-05 20:10:18 +05:30 |
|
Apoorva Ranade
|
e6230c71a4
|
Added error codes to emitError Function
|
2021-05-05 17:32:17 +05:30 |
|
Apoorva Ranade
|
59a7fceb9c
|
Fixed oob error code
|
2021-05-05 17:28:01 +05:30 |
|
Apoorva Ranade
|
23a19c27f8
|
Small fix
|
2021-05-05 16:17:15 +05:30 |
|
Apoorva Ranade
|
0b00c3fc1d
|
Minor correction
|
2021-05-04 15:39:52 +05:30 |
|
Apoorva Ranade
|
4fa4a92e1f
|
Added operators on Strings
|
2021-05-04 15:34:38 +05:30 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Apoorva Ranade
|
748b42fc53
|
Changed variable name and fixed indentation
|
2021-04-30 22:25:31 +05:30 |
|
Apoorva Ranade
|
530f3ce6ea
|
Added list expr analyze
|
2021-04-30 16:52:59 +05:30 |
|
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 |
|
Apoorva Ranade
|
1c43d3ca91
|
Fixed return type error
|
2021-04-01 20:50:08 +05:30 |
|
Apoorva Ranade
|
8244f37463
|
Fixed return type errors
|
2021-04-01 19:34:08 +05:30 |
|
Apoorva Ranade
|
31201bcf33
|
Fixed nonlocal declaration errors
|
2021-04-01 16:50:13 +05:30 |
|
Apoorva Ranade
|
84b1c679b9
|
Progress on class def node analyzer
|
2021-03-13 16:03:23 +05:30 |
|
Apoorva Ranade
|
79be979e13
|
Added class analyze method
|
2021-03-09 16:33:48 +05:30 |
|
Apoorva Ranade
|
92e6688289
|
Added semantic check for duplicate local variable declaration
|
2021-03-07 15:35:34 +05:30 |
|
Apoorva Ranade
|
d7a9aab8a4
|
Working tests
|
2021-02-26 19:14:42 +05:30 |
|
Apoorva Ranade
|
0a0b308dcc
|
Modifying Tests
|
2021-02-26 19:10:23 +05:30 |
|
Apoorva Ranade
|
c21b761c55
|
Updating tests yet again
|
2021-02-24 10:48:45 +05:30 |
|
Apoorva Ranade
|
bafb0f46bb
|
Merge branch 'bill/merge-flex-cup' of https://github.com/nyu-compiler-construction/pa1-chocopy-parser-mjolnir into bill/merge-flex-cup
|
2021-02-22 20:16:32 +05:30 |
|
Apoorva Ranade
|
53aaa5c140
|
Updating tests for multi-line strings
|
2021-02-22 20:13:27 +05:30 |
|
Apoorva Ranade
|
6bcd40cbf9
|
Updating tests
|
2021-02-22 19:32:37 +05:30 |
|
Apoorva Ranade
|
0c5f9b6d8b
|
Adding tests
|
2021-02-22 10:18:59 +05:30 |
|