3 ms·
The OP said: wrap in a macro having similar properties (ala pseudo code).
by xxs 12y ago
The OP said: wrap in a macro having similar properties (ala pseudo code).
- jacquesm 12y agoGood luck writing a macro in C to express language functionality for which you don't have the primitives. It's not exactly lisp. Think of C macros as a way to save you some typing and lisp macros as a way to extend the language.
- xxs 12y agoyou can definitely save the chdir and restore it macro.
- tedunangst 12y agosetjmp and longjmp are sufficient building blocks for this.