issues
search
djrieger
/
mjplusplus
A compiler for the MiniJava language
http://djrieger.github.io/mjplusplus/doc/doxygen/html/
6
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Implement Firm node generation for while statements
#66
djrieger
closed
9 years ago
2
segfaults on both firm and if_success!!!☃❅ for nesting-is-fun test cases
#65
djrieger
closed
9 years ago
2
wrong handling of System and System.out in semantic analysis
#64
ratefuchs
closed
9 years ago
3
Fix error with void methods that have an explicit return;
#63
BigPeet
closed
9 years ago
0
Common superclass for visitors with resultNodes
#62
djrieger
closed
9 years ago
0
move var2pos map to FirmInterface and add a getter method
#61
maxvogel
closed
9 years ago
1
MethodInvocations (both) need a way to give a reference to "this" to Firm
#60
BigPeet
closed
9 years ago
2
FirmInterface needs a way to store the current graph-build, entity lists, etc.
#59
BigPeet
closed
9 years ago
2
figure out how to create classes in firm
#58
Nidan
closed
9 years ago
0
Implement initialization of basic Firm types (such as primitive int) in FirmInterface
#57
djrieger
closed
9 years ago
1
Semantic correct file: mj++ has problem with System.out.println
#56
ratefuchs
closed
9 years ago
0
Implement ASTVisitor and children VariableDeclarationCountingVisitor, FirmVisitor …
#55
djrieger
closed
9 years ago
4
Fix error position for UnaryExpressions
#54
djrieger
closed
9 years ago
3
Fix initializer list warnings due to PositionAwareNode base constructor
#53
djrieger
closed
9 years ago
3
Refuse Integer Literals larger or smaller than INT_MAX / INT_MIN
#52
BigPeet
closed
9 years ago
0
Fix segfaults when using --print-ast
#51
djrieger
closed
9 years ago
0
Clean up PrimaryExpression-Ident::get_type
#50
BigPeet
opened
9 years ago
0
Make more (Primary-)Expressions PositionAwareNodes
#49
BigPeet
closed
9 years ago
1
Less spaghetti code
#48
BigPeet
opened
9 years ago
0
Don't print "Semantic error at line 1, column 1" for errors without a position
#47
djrieger
closed
9 years ago
0
only certain expressions are permitted in expression statements
#46
ratefuchs
closed
9 years ago
1
check assignments that left side can be assigned to
#45
ratefuchs
closed
9 years ago
1
forbid calls to main method
#44
ratefuchs
closed
9 years ago
1
type check array access
#43
ratefuchs
closed
9 years ago
2
incorporate System.out.println(int) into semantic analysis
#42
ratefuchs
closed
9 years ago
1
main methods not counted
#41
ratefuchs
closed
9 years ago
2
Parser errors not printed
#40
djrieger
closed
9 years ago
0
remove this from symbol table for static methods
#39
Nidan
closed
9 years ago
0
Improve Lexer error messages
#38
Nidan
closed
9 years ago
0
Perform "definite return analysis"
#37
ratefuchs
opened
9 years ago
5
Fix incorrect position of marker for semantic errors
#36
djrieger
closed
9 years ago
1
Perform semantic analysis even if there are parse errors
#35
djrieger
closed
9 years ago
0
Fix incomplete error printing
#34
djrieger
closed
9 years ago
1
Do not report lexer errors twice
#33
djrieger
closed
9 years ago
1
Rename printError() methods to recordError() globally
#32
djrieger
closed
9 years ago
0
Implement PositionAwareNode for all AST nodes referred to when reporting semantic errors
#31
djrieger
closed
9 years ago
2
Implement method table
#30
ratefuchs
closed
9 years ago
1
Segfaults in 1/4 of semantic_incorrect test cases
#29
djrieger
closed
9 years ago
2
define a type for "null"
#28
BigPeet
closed
9 years ago
1
static PrimaryTypes in ast::Type
#27
BigPeet
opened
9 years ago
0
get_type in Binary- and PostfixExpression
#26
BigPeet
closed
9 years ago
0
Different and consistent coloring for types/identifiers in semantic errors
#25
djrieger
closed
9 years ago
0
Return code incorrect when running --check
#24
djrieger
closed
9 years ago
0
Pass line + column numbers when creating AST nodes for semantic error messages.
#23
djrieger
closed
9 years ago
0
Set up automatic documentation generation
#22
djrieger
closed
9 years ago
3
Merge Type, ArrayType, BasicType into Type
#21
djrieger
closed
9 years ago
0
Test cases with valid/invalid semantics
#20
djrieger
closed
9 years ago
0
Rewrite history
#19
djrieger
closed
9 years ago
1
Segfault for certain command line arguments
#18
djrieger
closed
9 years ago
0
Improve reporting of multiple parser errors
#17
djrieger
opened
9 years ago
1
Previous
Next