mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +02:00
WIP - real macro support
This commit is contained in:
parent
327941b980
commit
fe0ba4b7f1
1 changed files with 6 additions and 1 deletions
7
TODO
7
TODO
|
@ -15,7 +15,12 @@ Working TODO list. should start creating issues for these to get them out of her
|
|||
need to think about how macros from sld's will end up being
|
||||
loaded though. do we need to emit .meta files or such?
|
||||
|
||||
problem right now in that built-in macros work because they become compiled functions, but macros loaded at compile time may be just scheme objects (and eventually, compiled functions from libs).
|
||||
how to load macros
|
||||
- in same file, at compile time - works now with define-syntax
|
||||
- in same file, at runtime - would need to compile as a function, and mark somehow at runtime
|
||||
- in library at compile time - how to load these??? do we need a ".meta" file or such???
|
||||
- in library at runtime - if marked as macro, could run function (should be nice and fast)
|
||||
- anything else?
|
||||
|
||||
- profile cyclone code, see if there are any bottlenecks we can reduce
|
||||
EG: prof cyclone transforms.sld
|
||||
|
|
Loading…
Add table
Reference in a new issue