index
:
bdl
dev
ir
main
Bad Diode's Lisp. Experiments with interpreters, compilers and VMs
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
bench
Commit message (
Expand
)
Author
Age
Files
Lines
*
WIP: Add symbol registry for structs and struct fields
Bad Diode
12 days
1
-5
/
+5
*
WIP: Starting the implementation of struct declarations
Bad Diode
12 days
1
-4
/
+2
*
Trying out arrow syntax for function return definition fun() -> Int ...
Bad Diode
12 days
1
-3
/
+3
*
Add same indexing behaviour for @[][]sym as [][]sym
Bad Diode
12 days
1
-19
/
+20
*
Fix multidimensional arrays
Bad Diode
13 days
1
-47
/
+33
*
Make game of life work again
Bad Diode
13 days
1
-36
/
+33
*
Start adding more numeric types
Bad Diode
2024-07-07
1
-2
/
+13
*
Fix a bug on negative number lexing
Bad Diode
2024-07-07
1
-13
/
+2
*
Add short-circuit evaluation on logic expressions
Bad Diode
2024-07-07
1
-3
/
+3
*
Make all builtin types PascalCase
Bad Diode
2024-07-07
2
-6
/
+6
*
Minor adjustments on examples
Bad Diode
2024-07-04
2
-9
/
+9
*
Update examples with new sugar
Bad Diode
2024-07-04
2
-19
/
+6
*
Update example with combined ops
Bad Diode
2024-07-04
2
-6
/
+6
*
Add option for multiple labels on the same debugging line
Bad Diode
2024-07-04
1
-7
/
+7
*
Fix a bug on global variable stores
Bad Diode
2024-07-04
1
-8
/
+4
*
Fix a bug with if_else typing
Bad Diode
2024-07-04
1
-4
/
+9
*
Comments and minor things
Bad Diode
2024-07-03
2
-3
/
+4
*
Fix bug in pointer reference compilation
Bad Diode
2024-07-03
1
-58
/
+57
*
Fix some bugs in name resolution within functions
Bad Diode
2024-07-03
1
-5
/
+11
*
Add a simple implementation for the game of life
Bad Diode
2024-07-02
1
-0
/
+77
*
Fix some tests
Bad Diode
2024-07-01
1
-8
/
+12
*
Add `cond` compilation
Bad Diode
2024-07-01
1
-8
/
+8
*
Add rule110 example/benchmark
Bad Diode
2024-07-01
4
-0
/
+81