index
:
snug
cases
main
tests
A small functional programming language targetting the MIPS32 instruction set.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Branch
Commit message
Author
Age
cases
Continue with cases WIP: todo is matching code for basic values and adding lo...
Camil Staps
15 months
main
Update to base 2.0
Camil Staps
15 months
tests
Initial commit
Camil Staps
5 years
Age
Commit message
Author
Files
Lines
2023-11-26
Update to base 2.0
HEAD
main
Camil Staps
2
-16
/
+30
2023-06-20
Simplify case syntax (at least for now): do not allow nested patterns
Camil Staps
2
-2
/
+2
2023-06-20
Use StateT for CompileM; incorporate Globals and add label generator
Camil Staps
1
-55
/
+67
2023-06-20
Add tests for function application
Camil Staps
3
-2
/
+28
2023-06-18
Add automated tests
Camil Staps
10
-21
/
+97
2023-06-18
Remove outdated makefile
Camil Staps
1
-20
/
+0
2023-03-05
Minor performance improvements in eval
Camil Staps
1
-9
/
+7
2023-03-05
Implement ap
Camil Staps
8
-23
/
+111
2023-02-28
Refactor, return MaybeError from lookupFunction and lookupConstructor
Camil Staps
1
-20
/
+22
2023-02-28
Remove aborts in Snug.Compile, use MonadFail instead
Camil Staps
4
-39
/
+45
[...]
Clone
git@git.camilstaps.nl:personal/snug
https://git.camilstaps.nl/personal/snug