ooichu
ooichu
For example `(is nil ((mac () nil)))` returns `nil`, although the macro expands to `nil` and this should be equivalent to `(is nil nil)`. The problem is that when the...
Before this change, if the line break was `\r`, comments didn't work correctly.
The `gensym` function can be very useful in macros. It can be effectively implemented by creating symbols that are not added to `symlist`, so such symbols can be removed by...
Before this change `fe_write()` was crashing with `segfault` on circular lists. Added an example to illustrate the problem.
Big-endian compatibility tested with `qemu-mips`
This creates no dependencies on the math library and is quite useful.
This problem can be solved by marking all pairs (just like garbage collection) before printing, and unmarking them afterwards. If marked object was found during printing, you should output something...
The `FE_TPTR` has no extra data to recognize how this should be marked (with `fe_handlers(ctx)->mark`) or released (with `fe_handlers(ctx)->gc`). In most cases, you need to change the data structure of...