[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 |
Bill,
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.
Tim
address@hidden
address@hidden
- [Axiom-developer] where is the symbol?,
root <=