Tuesday, December 18, 2018

Debug capability in the system

Everything done is on the args list, so printing assembly was five lines of code, and another uitvesl interface. In Default mode, the system comes with compile flags that determine the level of expansion.  Leave it at tokenize, or skip shut,or skip macro definition or skip while loop, skip execution. Then a few lines of code to list the args list all formatted and the symbol table. With all the other file, module and console loop, one single file.  I use cutnpast to back it up on the page to the right.

I sill have room, and we need to make modules threadable. Threads inside the console is best, leave networking and Xchars to loadable modules.

No comments: