Beoran
|
64670b404b
Merge branch 'master' of gitlab.com:beoran/muesli
|
4 vuotta sitten |
beoran
|
d765d498f6
Add README.md
|
4 vuotta sitten |
beoran
|
534d46d7c8
Add MIT LICENSE.
|
4 vuotta sitten |
Beoran
|
b211839902
[PATCH 2/2] Work on signatures for all callables.
|
4 vuotta sitten |
Beoran
|
bf5add20b6
[PATCH 1/2] Try out structs as values.
|
5 vuotta sitten |
Beoran
|
015ee70be7
Resolve merge conflict.
|
4 vuotta sitten |
Beoran
|
e84756257c
Trying out building in Go struct types, and write helper for that. Considering giving all functions a fixed signature.
|
4 vuotta sitten |
Beoran
|
be78e79cf5
Try out structs as values.
|
5 vuotta sitten |
Beoran
|
5b9bb25e4b
Fix returns.
|
5 vuotta sitten |
Beoran
|
e12d34d3c7
Merge branch 'master' of https://gitlab.com/beoran/muesli
|
5 vuotta sitten |
Beoran
|
83295e236d
WIP Separate VM and AST better.
|
5 vuotta sitten |
Beoran
|
f65a99187c
Merge branch 'master' of https://gitlab.com/beoran/muesli
|
5 vuotta sitten |
Beoran
|
668350870d
Working on vm.
|
5 vuotta sitten |
Beoran
|
11f93ac5d6
Let the VM walk the AST, not the AST run itself. Make the AST more passive.
|
5 vuotta sitten |
Beoran
|
3b9fdb03f9
WIP returns.
|
5 vuotta sitten |
Beoran
|
ad6c510461
WIP return or fail.
|
5 vuotta sitten |
Beoran
|
a387df4660
Various improvements
|
5 vuotta sitten |
Beoran
|
d1fb86969c
Improve help a bit.
|
5 vuotta sitten |
Beoran
|
b19c0c32ae
A few things work better now
|
5 vuotta sitten |
Beoran
|
c4c3fc521c
Finally function cals, covers, and get and set work.
|
5 vuotta sitten |
Beoran
|
3855318888
ListValue should not be used by the VM itself, only as a value in the user program.
|
5 vuotta sitten |
Beoran
|
ac4afe223f
Some improvements.
|
5 vuotta sitten |
Beoran
|
5e6a17f72a
Starting to become runnable.
|
5 vuotta sitten |
Beoran
|
9e709eecda
Trimming the useless functions.
|
5 vuotta sitten |
Beoran
|
433b2c57d0
Parser starts to work correctly.
|
5 vuotta sitten |
Beoran
|
b15c3c6e2a
Work on parser a bit.
|
5 vuotta sitten |
Beoran
|
ef782fc63c
Reworking the parser somewhat.
|
5 vuotta sitten |
Beoran
|
34733a3ed1
Tests and some fixes.
|
5 vuotta sitten |
Beoran
|
969734636f
Improve the lexer and work on the parser.
|
5 vuotta sitten |
Beoran
|
425bb06389
Working on AST and execution.
|
5 vuotta sitten |