I created some symbols using sym, with strings which are really far from being valid symbols.
Code: Select all
(context 'block)
(set 'my-list nil)
(set 'my-index nil)
(define (block:block)
(my-list my-index))
(define (block:new alist)
(let ((new-block (MAIN:new MAIN:block (gensym 'MAIN))))
(new-block:init alist)
new-block))
(set 'a (block:new))
And just for the fun of it, I tried to save this mess ...
This is what I found in the file:
Code: Select all
(context '_(-(_gensym_0.1_)-)_)
(set (sym "_(-(_gensym_0.1_)-)_" _(-(_gensym_0.1_)-)_)
(lambda () (my-list my-index)))
Kind regards,
Ingo[/code]