issues
search
fmease
/
lushui
The reference compiler of the Lushui programming language
Apache License 2.0
5
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Improve parsing errors of expressions and patterns
#76
fmease
opened
3 years ago
0
Add note when encountering reserved punctuation
#75
fmease
opened
3 years ago
0
Short form for implicit parameters
#74
fmease
closed
3 years ago
1
Syntactically allow attributes on statements
#73
fmease
opened
3 years ago
0
Make let/in and use/in expressions more ergonomic to use
#72
fmease
opened
3 years ago
0
Disallow including and thereby deep-cloning the same module several times
#71
fmease
opened
3 years ago
0
Deny (some forms of) private binding leakage
#70
fmease
closed
2 years ago
1
Wrong extra diagnostic claiming undefined exposure reach when the latter is not a module
#69
fmease
closed
2 years ago
0
Out-of-order exposure reach leads to crash
#68
fmease
closed
2 years ago
0
Exposure reach of exposure reach neglected
#67
fmease
opened
3 years ago
0
Comments are not treated as line breaks
#66
fmease
opened
3 years ago
0
Suggest removing commas
#65
fmease
opened
3 years ago
0
Parameter declarations
#64
fmease
opened
3 years ago
0
Change syntax of implicit parameters and arguments
#63
fmease
closed
3 years ago
1
Naming of abstract/opaque data types
#62
fmease
closed
2 years ago
1
Allow value and module bindings to share the same binder
#61
fmease
opened
3 years ago
0
More lexical changes around dots
#60
fmease
opened
3 years ago
0
Change nomenclature of comments
#59
fmease
opened
3 years ago
0
Raw identifier syntax
#58
fmease
opened
3 years ago
0
Issuable statistics for declarations
#57
fmease
opened
3 years ago
0
Literals for Map-like types
#56
fmease
opened
3 years ago
0
Shebang support
#55
fmease
closed
3 years ago
0
Built-in discriminant types
#54
fmease
opened
3 years ago
0
Prototyping mode
#53
fmease
closed
2 years ago
1
Use all
#52
fmease
opened
3 years ago
0
Floating-point number support
#51
fmease
opened
3 years ago
0
Report better error message on type mismatch involving a type parameter
#50
fmease
opened
3 years ago
0
Path hanger `extern` instead of crate declarations
#49
fmease
closed
3 years ago
1
More ergonomic paths containing punctuation
#48
fmease
closed
3 years ago
4
Pattern bindings
#47
fmease
opened
3 years ago
0
Language support for the universe pattern
#46
fmease
closed
2 years ago
2
Print relative instead of absolute paths in (type) error messages
#45
fmease
opened
3 years ago
0
Restructure the HIR to use indices for nested declarations
#44
fmease
opened
3 years ago
0
Change identifier syntax once again
#43
fmease
closed
3 years ago
0
More ergonomic record fields
#42
fmease
opened
3 years ago
2
Named parameters
#41
fmease
opened
3 years ago
0
Optional laziness
#40
fmease
opened
3 years ago
0
Improve current design of intrinsic bindings
#39
fmease
closed
1 year ago
1
`@shallow` for data and constructor declarations
#38
fmease
closed
3 years ago
1
Parsing issues around line breaks
#37
fmease
opened
3 years ago
2
Parsing issues around expressions which contain indentation
#36
fmease
closed
3 years ago
1
Grammar for attributes
#35
fmease
closed
3 years ago
0
Sigma types
#34
fmease
opened
3 years ago
0
Misleading span when reporting type mismatch
#33
fmease
opened
3 years ago
0
We don't evaluate expressions during term equivalence check
#32
fmease
opened
3 years ago
0
Wrong span when reporting invalid data type instances
#31
fmease
opened
3 years ago
0
Alias fails instance check
#30
fmease
opened
3 years ago
0
Built-in test suites
#29
fmease
opened
3 years ago
0
Semantic syntax highlighter
#28
fmease
opened
3 years ago
0
Do blocks
#27
fmease
opened
3 years ago
0
Previous
Next