[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] where is the symbol?

From: root
Subject: [Axiom-developer] where is the symbol?
Date: Wed, 23 Jul 2003 21:58:28 -0400


You'd think that your question about where the symbol is interned
would be easy to answer but it is not. The top level loop uses Bill
Burge's dreaded zipper parser. You can see it in action by executing
the following sequence:

)lisp (setq $DALYMODE t)    ;;; this is a special mode of the top level
                            ;;; interpreter. If $DALYMODE is true then
                            ;;; any top-level form that begins with an
                            ;;; open-paren is considered a lisp expression.
                            ;;; For almost everything I ever do I end up
                            ;;; peeking at the lisp so this bit of magic helps.
(trace |intloopProcessString|) ;; from int-top.boot.pamphlet
(trace |intloopProcess|)       ;; the third argument is the "zippered" input
(trace |intloopSpadProcess|)   ;; now it is all clear, no? sigh.

Anyway, I'm working on your answer.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]