Beoran
|
2f5cbd7491
Ponder design of fields more.
|
4 år sedan |
Beoran
|
e2418a21b7
Ponder design of fields more.
|
4 år sedan |
Beoran
|
133c77fb0a
Adding selectors but they don't work correctly yet.
|
4 år sedan |
Beoran
|
f70ae5b70f
Consider keeping operations but even more simplified, adding fields with selectors, and making blocks expressions as well.
|
4 år sedan |
Beoran
|
57076218b6
Considering objects with fields.
|
4 år sedan |
Beoran
|
a92dbf43c4
Thinking about dropping operators and ading fields in stead.
|
4 år sedan |
Beoran
|
8bfea9bd95
Implement chain syntax that also allows operators.
|
4 år sedan |
Beoran
|
f17e62d27c
Try different classes of operators.
|
4 år sedan |
Beoran
|
9a6e3748b9
Work on OOP-style methods, with comma operator, but the precedence is wrong.
|
4 år sedan |
Beoran
|
c29ec345f0
Support operators though expression chains.
|
4 år sedan |
Beoran
|
27222415ce
Consider operators as part of a command chain.
|
4 år sedan |
Beoran
|
6c4c374381
Make EOF work slightly better in muesly command interpreter.
|
4 år sedan |
Beoran
|
1a81159c54
Support operators, finally, if in a slightly roundabout way. Also support aliasing.
|
4 år sedan |
Beoran
|
07e59b880b
Consider adding operators as commands.
|
4 år sedan |
Beoran
|
027d3a2f29
Signatures for all callables. Think about type system.
|
4 år sedan |
Beoran
|
9024375ca5
Helper for making objcts callable.
|
4 år sedan |
Beoran
|
9e75ead458
Type checking for builtin commands.
|
4 år sedan |
Beoran
|
62ef94fdc0
[PATCH 4/4] Signatures for all callables. Makes type checking possible and help better structured.
|
4 år sedan |
Beoran
|
c7e120218f
[PATCH 3/4] Signatures for all callables. Makes type checking possible and help better structured.
|
4 år sedan |
Beoran
|
64670b404b
Merge branch 'master' of gitlab.com:beoran/muesli
|
4 år sedan |
beoran
|
d765d498f6
Add README.md
|
4 år sedan |
beoran
|
534d46d7c8
Add MIT LICENSE.
|
4 år sedan |
Beoran
|
b211839902
[PATCH 2/2] Work on signatures for all callables.
|
5 år sedan |
Beoran
|
bf5add20b6
[PATCH 1/2] Try out structs as values.
|
5 år sedan |
Beoran
|
015ee70be7
Resolve merge conflict.
|
5 år sedan |
Beoran
|
e84756257c
Trying out building in Go struct types, and write helper for that. Considering giving all functions a fixed signature.
|
5 år sedan |
Beoran
|
be78e79cf5
Try out structs as values.
|
5 år sedan |
Beoran
|
5b9bb25e4b
Fix returns.
|
5 år sedan |
Beoran
|
e12d34d3c7
Merge branch 'master' of https://gitlab.com/beoran/muesli
|
5 år sedan |
Beoran
|
83295e236d
WIP Separate VM and AST better.
|
5 år sedan |