issues
search
compilerpraktikum
/
compiler
Compiler
MIT License
3
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Crash when reaching EOF instead of ) of method invocation
#89
iTob191
closed
2 years ago
0
Improve error messages
#88
iTob191
closed
2 years ago
0
Improve error messages for semantic checks
#87
iTob191
closed
2 years ago
0
Utility Functions vereinigen
#86
Cydhra
closed
2 years ago
2
Neue Parser/PrettyPrinter-Tests schlagen fehl
#85
RobinRSchulz
closed
2 years ago
1
Fix that source range of methods do not include visibility modifier
#84
csicar
closed
2 years ago
0
SourceRange von method
#83
iTob191
closed
2 years ago
0
Lokale Variablen Zählen
#82
Cydhra
closed
2 years ago
1
SSA Graph Construction
#81
Cydhra
closed
2 years ago
0
Name Analysis II
#80
iTob191
closed
2 years ago
0
Type Analysis
#79
RobinRSchulz
closed
2 years ago
1
Create runtime library for IO
#78
iTob191
closed
2 years ago
0
Remove type-magic + semantic AST
#77
iTob191
closed
2 years ago
0
Blatt 6 + 7 - Firm-Graph
#76
iTob191
closed
2 years ago
0
peek(>0) throws exception when reaching EOF
#75
Cydhra
closed
2 years ago
4
Fundamentals of expression type checking implemented
#74
csicar
closed
2 years ago
1
Move wrappers to their own file
#73
csicar
closed
2 years ago
0
Add SourceSpans to parser
#72
csicar
closed
2 years ago
1
TODOs in Parser.kt
#71
iTob191
closed
2 years ago
0
Refactor/organize wrapper type
#70
csicar
closed
2 years ago
0
Cleanup + fix warnings
#69
iTob191
closed
2 years ago
0
Improve error messages + multi-line errors
#68
iTob191
closed
2 years ago
0
Fix generic argument order
#67
csicar
closed
2 years ago
0
Implement source range
#66
iTob191
closed
2 years ago
0
Lookahead Recovery
#65
Cydhra
closed
2 years ago
2
Crash in Error Reporting:
#64
Cydhra
closed
2 years ago
1
Failing test detected
#63
Flammenwehrfer
closed
2 years ago
0
Implement semantic check mode + restructure Compiler.compile()
#62
iTob191
closed
2 years ago
0
Symboltabelle
#61
csicar
closed
2 years ago
0
weitere Tests? überlegen + implementieren
#60
iTob191
closed
2 years ago
0
AST mit Source Code Positions annotieren
#59
csicar
closed
2 years ago
1
Namensanalyse
#58
iTob191
closed
2 years ago
3
Blatt 5 - Semantische Analyse
#57
iTob191
closed
2 years ago
0
This has a race condition with file deletion / permission settings etc anyways, so the checks above are just to provide nicer messages. You still need to handle all errors when trying to read from the file and *that* is where your "is regular file" check should be: implicitly done by the standardlib. If you use NIO.2, the error messages are useful and descriptive and cover the cases above nicely.
#56
csicar
closed
2 years ago
1
This will exclude special files like `/dev/null` or `/dev/stdin` and other similar (kernel) files. Don't make the same "mistake" I did :(
#55
csicar
closed
2 years ago
1
Implement proper error reporting for the parser
#54
iTob191
closed
2 years ago
0
Implement lenient parsing
#53
Cydhra
closed
2 years ago
2
Update README.md
#52
csicar
closed
2 years ago
0
Migrate pretty printer from #49 to wrapper type
#51
csicar
closed
2 years ago
0
Anchorsets
#50
Cydhra
closed
2 years ago
0
Feature/pretty printer
#49
RobinRSchulz
closed
2 years ago
0
Store Symbol in AST nodes instead of the corresponding string directly
#48
iTob191
closed
2 years ago
0
Implement Wrapper type for AST nodes
#47
csicar
closed
2 years ago
0
Blatt4: Theoriezeugs
#46
RobinRSchulz
closed
2 years ago
0
Misc improvements.
#45
iTob191
closed
2 years ago
0
Rewrite to sync file processing
#44
iTob191
closed
2 years ago
0
workflow: move test run out of build job
#43
iTob191
closed
2 years ago
0
Blatt 4 - AST
#42
iTob191
closed
2 years ago
1
Option for sync processing (enabled by default)
#41
iTob191
closed
2 years ago
0
Implement more stuff for the parser
#40
RobinRSchulz
closed
2 years ago
0
Previous
Next