issues
search
matanbt
/
compilation
Building a compiler from scratch, as final project for Compilation course.
0
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Finishing the project!
#112
matanbt
closed
2 years ago
0
Added Omer's tests
#111
OmerK96
closed
2 years ago
0
Uninitialized Pointer Behavior
#110
matanbt
closed
2 years ago
0
Remove `PrintTrace` from Semantic-Analysis
#109
matanbt
opened
2 years ago
0
Verify that pointers to null\not initialized instances are = 0 (need to do this in arrays, fields, locals, globals (have I forgot somthing?))
#108
ShirFrenkel
opened
2 years ago
0
Ex4/classes mips
#107
ShirFrenkel
closed
2 years ago
0
change mips load/store_heap to load/store. also add "word" in l/sw cases
#106
ShirFrenkel
opened
2 years ago
0
matan's function mips- missing \n
#105
ShirFrenkel
opened
2 years ago
0
Matan- review PR
#104
ShirFrenkel
opened
2 years ago
0
Omer- review PRs
#103
ShirFrenkel
opened
2 years ago
0
Make sure inner-IRcommands are clear of creating new TEMPs
#102
matanbt
opened
2 years ago
0
Ex4/mips binop
#101
ShirFrenkel
closed
2 years ago
0
Ex4/irme+mips arrays
#100
ShirFrenkel
closed
2 years ago
1
Function/method calls MipsMe
#99
matanbt
closed
2 years ago
1
Reorganizing MIPSGenerator
#98
matanbt
closed
2 years ago
2
Ex4/register allocation
#97
OmerK96
closed
2 years ago
0
Create IN Sets Update Rules
#96
OmerK96
opened
2 years ago
0
MipsMe - Matan
#95
matanbt
opened
2 years ago
0
Ex4/new class ir
#94
ShirFrenkel
closed
2 years ago
0
mipsMe: Functions & Return
#93
matanbt
closed
2 years ago
0
mipsMe of function signatures and return
#92
matanbt
opened
2 years ago
0
MIPS implementations
#91
OmerK96
opened
2 years ago
1
AST_VAR_SIMPLE - Consider the case where a simple-var is evaluated inside a method, so it could be `this.var`
#90
matanbt
opened
2 years ago
0
AST_DEC_FUNC - Consider the first argument of methods - "this"
#89
matanbt
opened
2 years ago
0
Function Calls IRme
#88
matanbt
closed
2 years ago
1
STMT_CALL and EXP_CALL IRme
#87
matanbt
opened
2 years ago
0
Implement built-in functions calls (in the beginning of MIPS)
#86
matanbt
opened
2 years ago
0
Deal with equality of f()==g() where f, g are void
#85
matanbt
opened
2 years ago
0
Verify: void main()
#84
matanbt
opened
2 years ago
0
Ex4/control flow ir
#83
OmerK96
closed
2 years ago
0
Classes IR Implmentation
#82
matanbt
closed
2 years ago
0
Ex4/ast exp int and ast dec var irme
#81
ShirFrenkel
closed
2 years ago
0
AST_EXP_BINOP IRme
#80
ShirFrenkel
closed
2 years ago
0
Added IRme to STMT_ASSIGN and L-values VS R-values in IRme
#79
matanbt
closed
2 years ago
0
Added IRme to DEC_FUNC and STMT_RETURN
#78
matanbt
closed
2 years ago
2
Added IDVariable API
#77
matanbt
closed
2 years ago
0
Arrays - New Expression Metadata
#76
OmerK96
opened
2 years ago
0
Functions & Variable Declarations Metadata
#75
OmerK96
opened
2 years ago
0
Classes Metadata
#74
OmerK96
closed
2 years ago
0
Ex3/working branch
#73
matanbt
closed
2 years ago
0
Added tests and comments
#72
ShirFrenkel
closed
2 years ago
0
Ex3/equality bugfix
#71
OmerK96
closed
2 years ago
0
Fixed new-array-issue to support polymorphism
#70
matanbt
closed
2 years ago
0
Fix function call
#69
ShirFrenkel
closed
2 years ago
0
Testing and fixing, full list...
#68
matanbt
closed
2 years ago
0
Ex3/fix line numbers
#67
OmerK96
closed
2 years ago
1
Ex3/fixing func args bug
#66
matanbt
closed
2 years ago
1
Added AST DEC LIST
#65
OmerK96
closed
2 years ago
0
CR
#64
ShirFrenkel
closed
2 years ago
0
Fixed var resolution not considering class inheritance
#63
matanbt
closed
2 years ago
0
Next