Added notes

This commit is contained in:
Justin Ethier 2015-08-18 22:36:55 -04:00
parent 377db59ab5
commit a85e757070

14
TODO
View file

@ -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
- 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
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