X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=lml.cl;h=6ad713cf9890c74339bdb98f80e1d7da6f14f730;hb=0aef7827d849a0662274cb0eb6a532c2adf0165f;hp=8efdc39a063e09a594c30b37eec09f84dc1eecc7;hpb=8f2c887a5500d1cba7c1e53e18233085de87a783;p=lml.git diff --git a/lml.cl b/lml.cl index 8efdc39..6ad713c 100644 --- a/lml.cl +++ b/lml.cl @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Aug 2002 ;;;; -;;;; $Id: lml.cl,v 1.7 2002/09/16 09:43:51 kevin Exp $ +;;;; $Id: lml.cl,v 1.8 2002/09/16 09:45:50 kevin Exp $ ;;;; ;;;; This file, part of LML, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -212,7 +212,7 @@ (if (eql ch #\() ;; Starting top-level ,( (progn - (princ curr-string) + (lml-print curr-string) (setf (fill-pointer curr-string) 0) (setq got-comma nil) (vector-push #\( curr-string) @@ -225,7 +225,7 @@ (vector-push-extend #\) curr-string) (let ((result (eval (read-from-string curr-string)))) (when result - (princ result))) + (lml-print result))) (setf (fill-pointer curr-string) 0)) ;; read comma, then non #\( char (progn @@ -239,7 +239,7 @@ (progn (setq got-comma nil) (vector-push-extend ch curr-string))))) - (princ curr-string)) + (lml-print curr-string)) t))