(xdef 'all-symbols (lambda () (let ((result '())) (for-each (lambda (sym) (let ((s-sym (symbol->string sym))) (if (eqv? #\_ (string-ref s-sym 0)) (set! result (cons (string->symbol (substring s-sym 1)) result))))) (namespace-mapped-symbols)) result)))
-----