index
:
lrl
master
[not maintained] LRL Programming Language (predecessor of SLUL)
samuel@kodafritt.se
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
tests
/
runtime
Age
Commit message (
Expand
)
Author
Files
Lines
2020-08-16
Add "char" type
Samuel Lidén Borell
2
-2
/
+1
2020-07-17
Constexpr: Implement integer multiplication
Samuel Lidén Borell
2
-2
/
+52
2020-07-17
C backend: Fix translation of complex enums
Samuel Lidén Borell
2
-0
/
+6
2020-07-17
C backend: Add tests of runtime expressions. Fix anon and stmt typedef enums
Samuel Lidén Borell
2
-0
/
+429
2020-07-16
Constexpr: Implement wrap-around for system-independent "wu*" types
Samuel Lidén Borell
1
-1
/
+51
2020-07-16
Constexpr: Implement struct, array and enum comparison. Add test and fix bugs
Samuel Lidén Borell
1
-0
/
+375
2020-07-13
C backend: Fix translation of comparison of optional types
Samuel Lidén Borell
1
-0
/
+68
2020-07-05
Tests: Add missing "return 0" to runtime tests
Samuel Lidén Borell
2
-0
/
+2
2020-07-05
Add "with" to switch-case statement, to track which case was matched
Samuel Lidén Borell
1
-0
/
+97
2020-07-04
C backend: Correctly break out of loops from switch-case statements
Samuel Lidén Borell
1
-0
/
+40
2017-08-29
Verifier: Fix typedef statements (typedefs inside functions)
Samuel Lidén Borell
1
-4
/
+1
2017-08-27
C backend: Implement struct comparison
Samuel Lidén Borell
1
-14
/
+56
2017-08-23
C backend: Fix allocation of temporaries in nested statements
Samuel Lidén Borell
1
-2
/
+3
2017-08-22
C backend: Implement proper comparison between optional types
Samuel Lidén Borell
1
-0
/
+57
2016-03-02
Verifier: Disallow assignment operations in expressions
Samuel Lidén Borell
1
-26
/
+27
2016-02-27
C backend: Handle comparisons with mixed signedness
Samuel Lidén Borell
2
-0
/
+74