mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-16 09:17:35 +02:00
Added notes
This commit is contained in:
parent
377db59ab5
commit
a85e757070
1 changed files with 8 additions and 6 deletions
14
TODO
14
TODO
|
@ -11,12 +11,6 @@ Working TODO list. should start creating issues for these to get them out of her
|
||||||
if necessary, write makefile directive to automate rebuilding cyclone for macro development
|
if necessary, write makefile directive to automate rebuilding cyclone for macro development
|
||||||
|
|
||||||
- macros
|
- macros
|
||||||
- tried moving 'and macro from base to trans, and recompiled/reinstalled modules and exec's.
|
|
||||||
seemed to work OK with meta file installed.
|
|
||||||
but without meta file, it seems and is not expanded and cyclone tries to call it
|
|
||||||
directly during execution, which of course segfaults.
|
|
||||||
need to understand why it is not expanded. also double-check but it must have worked
|
|
||||||
fine when meta file was installed, because did not see segfaults at that time.
|
|
||||||
|
|
||||||
* thought: if we go with meta files, the compiler can revert back
|
* thought: if we go with meta files, the compiler can revert back
|
||||||
to using compiled macros if we do not install the meta files.
|
to using compiled macros if we do not install the meta files.
|
||||||
|
@ -76,6 +70,14 @@ when it does not have to, and slowing down compilation even more
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
* macros within macros, 4 cases:
|
||||||
|
TODO: explain how each one will be expanded:
|
||||||
|
- compiled macro within compiled macro
|
||||||
|
- eval'd macro within compiled macro
|
||||||
|
- compiled macro within eval'd macro
|
||||||
|
- eval'd macro within eval'd macro
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue