Changeset 8 in CGBLisp for src/infix.lisp
- Timestamp:
- Jan 26, 2009, 10:23:33 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/infix.lisp
r1 r8 277 277 (pushnew :infix *features*) 278 278 279 #+debug(proclaim '(optimize (speed 0) (debug 3))) 280 #-debug(proclaim '(optimize (speed 3) (debug 0))) 281 282 (eval-when (compile load eval) 279 (proclaim '(optimize (speed 0) (debug 3))) 280 281 (eval-when (:compile-toplevel :load-toplevel :execute) 283 282 (defparameter *version* "1.3 28-JUN-96") 284 283 (defparameter *print-infix-copyright* t … … 544 543 (gethash token *token-infix-operator-table*)) 545 544 546 (eval-when ( compile load eval)545 (eval-when (:compile-toplevel :load-toplevel :execute) 547 546 (defmacro define-token-operator (operator-name &key 548 547 (prefix nil prefix-p) … … 572 571 573 572 ;;; Readtable definitions for characters, so that the right token is returned. 574 (eval-when ( compile load eval)573 (eval-when (:compile-toplevel :load-toplevel :execute) 575 574 (defmacro define-character-tokenization (char function) 576 575 `(set-macro-character ,char ,function nil *infix-readtable*)))
Note:
See TracChangeset
for help on using the changeset viewer.