index
:
cer-bootstrap.git
main
Bootstrap compiler for the Cer programming language.
himbeer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add missing licensing annotations to scripts/run.sh
HEAD
main
Himbeer
2024-09-06
1
-0
/
+4
*
Make function parameters available as constants
Himbeer
2024-09-06
1
-0
/
+3
*
Fix comments preventing lines from being counted
Himbeer
2024-09-06
1
-0
/
+1
*
Add basic type system with only integers
Himbeer
2024-09-06
6
-60
/
+501
*
Move the documentation to a separate directory
Himbeer
2024-09-05
2
-0
/
+0
*
Convert the type system documentation to plain text
Himbeer
2024-09-05
2
-25
/
+28
*
Add test program runner script
Himbeer
2024-09-05
1
-0
/
+9
*
Fix invalid top-level declaration errors causing a deadlock
Himbeer
2024-09-05
2
-8
/
+17
*
Allocate a sufficient error channel buffer size
Himbeer
2024-09-05
1
-1
/
+1
*
Fix IL generation error handling being unreliable
Himbeer
2024-09-05
4
-17
/
+7
*
Switch to signature-based extern function declarations
Himbeer
2024-09-05
4
-57
/
+181
*
Require extern functions to be declared
Himbeer
2024-09-04
6
-10
/
+49
*
Add extern functions to the grammar
Himbeer
2024-09-04
1
-1
/
+1
*
Update grammar to include optional 'export' function attribute
Himbeer
2024-09-04
1
-1
/
+1
*
Remove redundant if statement
Himbeer
2024-09-01
1
-3
/
+0
*
Implement remainder operator and assignment statement
Himbeer
2024-09-01
7
-3
/
+121
*
Add support for arithmetic assignment statements
Himbeer
2024-09-01
4
-2
/
+332
*
Allow the use of local variables in expressions
Himbeer
2024-08-30
4
-2
/
+57
*
Remove the "assign" keyword from assignment syntax
Himbeer
2024-08-30
4
-20
/
+21
*
Add support for assignments to mutables
Himbeer
2024-08-30
8
-12
/
+107
*
Fix functionExpr line numbers not being set
Himbeer
2024-08-30
1
-0
/
+2
*
Add redeclaration checks for functions and locals
Himbeer
2024-08-30
2
-0
/
+54
*
Drop the incrementing name concept for variables
Himbeer
2024-08-30
2
-40
/
+2
*
Add support for local constant and variable declarations
Himbeer
2024-08-30
9
-6
/
+255
*
Fix string literal definition insertion location
Himbeer
2024-08-30
1
-2
/
+8
*
Implement function calls
Himbeer
2024-08-30
4
-1
/
+110
*
Make number literal types postfix
Himbeer
2024-08-30
2
-16
/
+9
*
Add a basic README
Himbeer
2024-08-30
1
-0
/
+9
*
Add REUSE compliant licensing information
Himbeer
2024-08-30
13
-0
/
+562
*
Implement IL generation for expression evaluation
Himbeer
2024-08-30
2
-11
/
+306
*
Initial commit
Himbeer
2024-08-30
10
-0
/
+1826