Giters
a-krebs
/
YACC
CMPUT 415 Compiler Project
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
5
Watchers:
7
Issues:
87
Forks:
6
a-krebs/YACC Issues
Invoke paramters of structured types
Updated
11 years ago
Array Declaration array[integer] of integer
Updated
11 years ago
Comments count
2
Address outstanding TODOs
Updated
11 years ago
Comments count
1
Implement ASC error handler using IFERR
Updated
11 years ago
We allow passing of constant expressions as parameters that are meant to by "by reference"
Updated
11 years ago
Comments count
1
NO_OP cases in expression emission modules should be removed.
Updated
11 years ago
Clean up man page BUGS section
Closed
11 years ago
We should enforce constants are of a pre-defined type
Updated
11 years ago
Comments count
2
Cannot assign a scalar value to an array of scalars.
Closed
11 years ago
Comments count
2
Calls to setSymbolOffset() should be integrated into createHashElement()
Updated
11 years ago
Clean up ASC stack on exit
Updated
11 years ago
Remove generated .asc file even if ASC interpreter fails.
Updated
11 years ago
ElementArray grows exponentially
Closed
11 years ago
Comments count
1
Free Parsing Tree
Closed
11 years ago
Comments count
1
Pre-def boolean type needs to be spelled "Boolean"
Closed
11 years ago
Const Decl section on proc or function fails.
Closed
11 years ago
Can Assign Types to vars of same type
Closed
11 years ago
Comments count
1
Scalar list members should not be compatible with ints
Closed
11 years ago
Comments count
2
We do not push function as local variable at new lexical level.
Closed
11 years ago
Passing incompatiable argument to a procedure would cause seg fault
Closed
11 years ago
Comments count
1
Occasional crash on checkpoint_1_8.pal
Closed
11 years ago
Comments count
2
Check the length of integer and real in the grammar
Closed
11 years ago
Comments count
1
Not increasing lex level in ASC before consts
Closed
11 years ago
Unary Minus Constant Calculation fails on reals.
Closed
11 years ago
PreDef Pal Emit Functions
Closed
11 years ago
Flag To Remove PreDef Emit Functions
Closed
11 years ago
Call 1, prog_start
Closed
11 years ago
Comments count
2
Generating ASC code to allow indexing of arrays with negative bound values in the subrange.
Closed
11 years ago
Multiple MAIN labels emitted.
Closed
11 years ago
Jump to user-defined program after var decls, skipping procs and funcs
Closed
11 years ago
How is space for records allocated?
Closed
11 years ago
Comments count
2
main never checks if args are parsed successfully
Closed
11 years ago
Invoke ASC interpreter on compile
Closed
11 years ago
Remove generated .asc file after ASC interpeter returns.
Closed
11 years ago
Comments count
2
Actually emit ASC code to correct .asc file
Closed
11 years ago
Comments count
1
Refactor emitStmt, emitComment, emitLabel to generalize.
Closed
11 years ago
Add -c option to man page
Closed
11 years ago
Implement ASC Emission for WHILE loops
Closed
11 years ago
Implement ASC Emission for IF statements.
Closed
11 years ago
*** glibc detected *** ./pal: realloc(): invalid next size: 0x0000000001245f00 ***
Closed
11 years ago
Should pal throws an error when assigning an uninitialized variable to another variable
Closed
11 years ago
Cannot catch the duplicate identifier that exists in both constant and type declaration
Closed
11 years ago
Actions.c Function: newRecordFieldProxy
Closed
11 years ago
cos() is not a required function in PAL
Closed
11 years ago
Call to createHashElement segfaults in tests
Closed
11 years ago
struct ConstKind and struct Integer, struct Real all have value
Closed
11 years ago
Comments count
2
allocateKindPtr always sets typeOriginator to 1
Closed
11 years ago
Comments count
1
newTypeSymFromSym
Closed
11 years ago
Comments count
1
Calls to err() check global errno, which we don't ever set.
Closed
11 years ago
Comments count
3
Check what arguments pre-defined functions can take
Closed
11 years ago
Previous
Next