index
:
slul-try2
main
SLUL Programming Language, try 2 (simplified version)
samuel@kodafritt.se
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
Age
Commit message (
Expand
)
Author
Files
Lines
10 days
bootstrap: Basic parsing of switch-case statement
Samuel Lidén Borell
1
-0
/
+27
12 days
stage0: Emit string constants
Samuel Lidén Borell
1
-0
/
+2
12 days
stage0: Foundation for string literals
Samuel Lidén Borell
1
-0
/
+3
13 days
stage0: Detect oversized integer tokens
Samuel Lidén Borell
1
-0
/
+1
2025-05-04
stage0: Fix incorrect RPN for short-circuiting boolean expressions
Samuel Lidén Borell
1
-0
/
+1
2025-05-04
stage0: Fix incorrect handling of operator precedences
Samuel Lidén Borell
1
-0
/
+1
2025-05-04
stage0: Special handling for minimum signed values in C
Samuel Lidén Borell
1
-0
/
+1
2025-04-27
stage0: Fix parsing of `not` operator
Samuel Lidén Borell
1
-0
/
+1
2025-04-27
stage0: Disallow ambiguous negation in function arguments
Samuel Lidén Borell
1
-2
/
+5
2025-04-27
stage0: Function call and identifier expressions
Samuel Lidén Borell
1
-0
/
+23
2025-04-27
stage0: Fix "Ambiguous mix of operators" error for comparison operators
Samuel Lidén Borell
1
-0
/
+1
2025-04-26
stage0: short-circuiting of boolean `or`/`and` operations
Samuel Lidén Borell
1
-0
/
+3
2025-04-04
stage0: Parsing for `for` loops
Samuel Lidén Borell
1
-0
/
+3
2025-04-02
stage0: Parsing of grouping parantheses
Samuel Lidén Borell
1
-1
/
+1
2025-04-01
stage0: Emit correct operand tempvar for unary minus
Samuel Lidén Borell
1
-0
/
+1
2025-04-01
stage0: Parsing of integer constants
Samuel Lidén Borell
1
-1
/
+1
2025-03-31
stage0: Parsing of variable definitions
Samuel Lidén Borell
1
-0
/
+2
2025-03-31
stage0: Emit goto instead of break for `break`
Samuel Lidén Borell
1
-1
/
+4
2025-03-31
stage0: Parsing of loopempty/loopend
Samuel Lidén Borell
1
-0
/
+4
2025-03-31
stage0: Parsing of basic while loops
Samuel Lidén Borell
1
-0
/
+3
2025-03-30
stage0: Parsing of if/elif/else
Samuel Lidén Borell
1
-1
/
+10
2025-03-29
stage0: Emit function declarations. AST fixes
Samuel Lidén Borell
1
-0
/
+9
2025-03-28
stage0: Emit dummy stage1 file and compile it
Samuel Lidén Borell
1
-87
/
+0
2025-03-28
stage0: Basic parsing of expressions
Samuel Lidén Borell
1
-1
/
+1
2025-03-27
stage0: Basic checks of break/continue/return statements
Samuel Lidén Borell
1
-7
/
+7
2025-03-27
stage0: Actually create statement nodes. More AST data structures
Samuel Lidén Borell
1
-0
/
+9
2025-03-26
stage0: Basic structure for parsing statements
Samuel Lidén Borell
1
-0
/
+5
2025-03-22
stage0: Parsing of function declarations
Samuel Lidén Borell
1
-0
/
+7
2025-03-15
Add e-mail to copyright headers
Samuel Lidén Borell
1
-1
/
+1
2025-03-06
Initial commit
Samuel Lidén Borell
2
-0
/
+116