Sanjar Ahmadov
|
b745aab547
|
cleanup
|
2021-05-09 15:21:27 -04:00 |
|
ar6496
|
7e9f4b0cab
|
Update WORKLOG.md
|
2021-05-07 22:35:06 +05:30 |
|
Sanjar Ahmadov
|
910fcce399
|
Merge remote-tracking branch 'origin/sanjar/improvements'
|
2021-05-07 12:15:23 -04:00 |
|
Apoorva Ranade
|
d314b2841b
|
Dummy.s
|
2021-05-07 21:44:36 +05:30 |
|
Sanjar Ahmadov
|
81d67b9622
|
Merge branch 'sanjar/improvements'
|
2021-05-07 12:11:12 -04:00 |
|
Apoorva Ranade
|
be2822416c
|
Removed unused functions and imports
|
2021-05-07 21:28:07 +05:30 |
|
Sanjar Ahmadov
|
10fe9dbfb6
|
Merge branch 'sanjar/improvements' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into sanjar/improvements
|
2021-05-07 11:52:35 -04:00 |
|
Sanjar Ahmadov
|
3511a46c26
|
worklog and cleanup
|
2021-05-07 11:52:30 -04:00 |
|
ar6496
|
fe31c80d68
|
Update WORKLOG.md
|
2021-05-07 20:48:33 +05:30 |
|
ar6496
|
e52b59aead
|
Update WORKLOG.md
|
2021-05-07 20:47:19 +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 |
|
Sanjar Ahmadov
|
47d85f8df4
|
Merge branch 'sanjar/improvements' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into sanjar/improvements
|
2021-05-07 10:52:23 -04:00 |
|
Sanjar Ahmadov
|
6deb97be81
|
Merged in pa2 and updated test scripts
|
2021-05-07 10:52:10 -04:00 |
|
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 |
|
Sanjar Ahmadov
|
64dfdcd78d
|
fails if actual and formal param types cant resolve
|
2021-05-07 09:29:44 -04:00 |
|
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 |
|
bill
|
bb25165c34
|
Merge pull request #3 from nyu-compiler-construction/bill/misc
Finished
|
2021-05-07 19:56:09 +08:00 |
|
bill
|
cfc8120c78
|
Finished
|
2021-05-07 19:55:23 +08:00 |
|
bill
|
afaa20a44d
|
Merge pull request #2 from nyu-compiler-construction/bill/misc
Bill/misc
|
2021-05-06 16:10:36 +08:00 |
|
bill
|
b8781807fd
|
modified function call sp = fp - (sp_off + n_args + 1)*wordSize
|
2021-05-06 15:12:04 +08:00 |
|
ar6496
|
0f0f9d628f
|
Update WORKLOG.md
|
2021-05-06 12:08:26 +05:30 |
|
ar6496
|
88495efddc
|
Create WORKLOG.md
|
2021-05-06 12:07:16 +05:30 |
|
bill
|
273ee2a092
|
fixed sp_off initial value
|
2021-05-06 11:59:41 +08:00 |
|
bill
|
3530c83c5f
|
fixed ifexpr, binexpr, strindex etc
|
2021-05-06 10:31:56 +08:00 |
|
bill
|
0fc854fdb0
|
Fixed all object/class/method/attr related errors
|
2021-05-06 08:53:56 +08:00 |
|
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 |
|
bill
|
4d6e6fdede
|
Merge branch 'sanjar/functions' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into bill/misc
|
2021-05-05 15:37:58 +08:00 |
|
bill
|
42518d6547
|
modified: src/main/java/chocopy/pa3/CodeGenImpl.java
|
2021-05-05 15:37:50 +08:00 |
|
Sanjar Ahmadov
|
ef4ac31e04
|
cleanup
|
2021-05-04 21:21:54 -04:00 |
|
Sanjar Ahmadov
|
f2485b1e97
|
Nested functions work
|
2021-05-04 21:17:48 -04:00 |
|
Sanjar Ahmadov
|
ca92cffcd3
|
added static link and accessing local variables capability
|
2021-05-04 19:33:47 -04:00 |
|
Sanjar Ahmadov
|
14a5f54ceb
|
Changed active frame logic - matched it with the implementation guide
|
2021-05-04 13:20:13 -04:00 |
|
Sanjar Ahmadov
|
0a5c6f1aa6
|
fixed conflicts
|
2021-05-04 11:57:42 -04:00 |
|
Sanjar Ahmadov
|
34494a5597
|
Fixed function call
|
2021-05-04 11:53:14 -04:00 |
|
bill
|
090a658876
|
Merge branch 'bill/misc' of https://github.com/nyu-compiler-construction/pa3-chocopy-code-generation-mjolnir into bill/misc
|
2021-05-04 22:17:14 +08:00 |
|
bill
|
d7ae4fc9ed
|
modified: src/main/java/chocopy/pa3/CodeGenImpl.java
|
2021-05-04 22:16:58 +08:00 |
|
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 |
|