Giters
tansly
/
congenial-elucidator
A compiler for the xpln programming language
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
2
Watchers:
2
Issues:
27
Forks:
0
tansly/congenial-elucidator Issues
Dynamically determine stack frame size
Updated
5 years ago
Use unsigned arithmetic for address computation
Updated
5 years ago
Write a README
Closed
5 years ago
Comments count
1
Logical not operation is broken
Closed
5 years ago
Comments count
1
Grammar is not LALR(1)
Updated
5 years ago
Wrong codegen when actual arguments contain function calls
Closed
5 years ago
Comments count
1
Local offsets are wrong for the first function in a program
Closed
5 years ago
Comments count
2
Return value of main is ignored
Updated
5 years ago
Strange behaviour in loops
Closed
5 years ago
Comments count
1
Return address save/restore logic is broken
Closed
5 years ago
Comments count
2
Implement function arguments
Closed
5 years ago
Comments count
2
Block numbers messed up when no functions are defined
Closed
6 years ago
`not` instruction is broken
Closed
6 years ago
Comments count
1
Saved return address gets overwritten
Closed
6 years ago
Unaligned address in inst/data fetch
Closed
6 years ago
MIPS program does not terminate properly
Closed
6 years ago
Comments count
2
Emits non-register operands for register operations
Closed
6 years ago
Add function definitions and function calls
Closed
6 years ago
Comments count
1
Use the stack for variables
Closed
6 years ago
Comments count
1
Implement return statement
Closed
6 years ago
Implement function calls
Closed
6 years ago
Add block numbers to variables
Closed
6 years ago
Add floating point support
Closed
6 years ago
Comments count
1
Write target code to file
Closed
6 years ago
Data segment definitions need to be lowercase
Closed
6 years ago
MIPS labels should not contain dashes
Closed
6 years ago
Add I/O
Closed
6 years ago
Comments count
1