mirror of
https://github.com/Reuh/anselme.git
synced 2025-10-28 00:59:31 +00:00
Omit function variables from merge
This commit is contained in:
parent
40c1616cce
commit
3d32f35d67
7 changed files with 70 additions and 45 deletions
|
|
@ -53,7 +53,9 @@ TODO: the function decorator feels a bit glued-on to the current syntax
|
|||
|
||||
TODO: simplify language, it is much too complicated. Less line types? (var def, func, checkpoint, tag). Rewrite some ad hoc syntax using the expression system?
|
||||
|
||||
TODO: functions/checkpoint: separate from scoping and/or actual functions? with proper scoping & stuff
|
||||
TODO: functions: might be nice to have actual scoping for functions that are called with arguments; to allow proper recursion & stuff (as right now if you call the same function from itself both instances will share variables...). Would require a fair amount of changes to the code though.
|
||||
|
||||
TODO: a way to make loops
|
||||
|
||||
TODO: fn/checkpoint/tag: maybe consider them a regular func call that takes children as arg; can keep compatibility using $/§ as shortcut for the actual call.
|
||||
would allow more flexibility esp. for tags...
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue