mirror of
https://github.com/Reuh/anselme.git
synced 2025-10-27 08:39:30 +00:00
Update readme
This commit is contained in:
parent
db8ae03927
commit
e2ec105a4b
1 changed files with 9 additions and 9 deletions
18
ideas.md
18
ideas.md
|
|
@ -16,11 +16,6 @@ Write tests. Still missing:
|
|||
|
||||
---
|
||||
|
||||
Make requires relative. Currently Anselme expect its directory to be properly somewhere in package.path.
|
||||
Also improve compatibility with Lua 5.3 and LuaJIT (I don't think we should support anything other than 5.4, 5.3 and LuaJIT).
|
||||
|
||||
---
|
||||
|
||||
Translation.
|
||||
|
||||
Translation model for stdlib: ?
|
||||
|
|
@ -40,10 +35,6 @@ Or just say closures probably shouldn't be persisted. Yeah, probably easier.
|
|||
|
||||
---
|
||||
|
||||
Redesign the Node hierarchy to avoid cycles.
|
||||
|
||||
---
|
||||
|
||||
Standard library.
|
||||
|
||||
* Text manipulation would make sense, but that would require a full UTF-8/Unicode support library like https://github.com/starwing/luautf8.
|
||||
|
|
@ -51,6 +42,7 @@ Standard library.
|
|||
* Implement the useful functions from Anselme v1.
|
||||
* Checkpoint management.
|
||||
* Overloadable :format for custom types.
|
||||
* Text manipulation: concatenation, retag/add tags
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -64,6 +56,10 @@ Probably wise to look into how other do it. LSP: https://microsoft.github.io/lan
|
|||
|
||||
---
|
||||
|
||||
Default arguments and initial variables values should pass the type check associated with the variable / parameter.
|
||||
|
||||
---
|
||||
|
||||
Syntax modifications:
|
||||
|
||||
* on the subject of assignments:
|
||||
|
|
@ -115,6 +111,10 @@ Then again, performance has never been a goal of Anselme.
|
|||
|
||||
---
|
||||
|
||||
Redesign the Node hierarchy to avoid cycles.
|
||||
|
||||
---
|
||||
|
||||
Macros.
|
||||
|
||||
Could be implemented by creating functions to build AST nodes from Anselme that can also take quotes as arguments.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue