[climacs-cvs] CVS update: climacs/cl-syntax.lisp

Pascal Fong Kye pfong at common-lisp.net
Wed Apr 27 14:02:04 UTC 2005


Update of /project/climacs/cvsroot/climacs
In directory common-lisp.net:/tmp/cvs-serv19847

Modified Files:
	cl-syntax.lisp 
Log Message:
cl-syntax
Date: Wed Apr 27 16:02:03 2005
Author: pfong

Index: climacs/cl-syntax.lisp
diff -u climacs/cl-syntax.lisp:1.10 climacs/cl-syntax.lisp:1.11
--- climacs/cl-syntax.lisp:1.10	Tue Apr 26 11:25:36 2005
+++ climacs/cl-syntax.lisp	Wed Apr 27 16:02:03 2005
@@ -157,7 +157,7 @@
 	  (display-parse-tree item syntax pane)))))
 
 
-;;;;;;;;;;;;;;;;;;;; token-items
+;;;;;;;;;;;;; token-items
 
 (defclass empty-item (cl-entry) ())
 
@@ -207,7 +207,7 @@
 (define-list token-items empty-token-items nonempty-token-items token-item)
 
 
-;;;;;;;;;;;;;;;;;;string-items
+;;;;;;;;;;;;; string-items
 
 (defclass string-item (cl-item) ())
 
@@ -275,7 +275,7 @@
     (display-parse-tree item syntax pane)))
 
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;balanced-comment
+;;;;;;;;;;;;; balanced-comment
 
 (defclass balanced-comment (cl-entry)
   ((start-hex :initarg :start-hex)
@@ -298,8 +298,7 @@
       (display-parse-tree item syntax pane)
       (display-parse-tree end-hex syntax pane)))) 
 
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;string
+;;;;;;;;;;;;; string
 
 (defclass cl-string (cl-entry)
   ((string-start :initarg :string-start)
@@ -519,7 +518,7 @@
 				(item default-item (and (string-equal
 							 (item-head item) #\p)
 							(= (end-offset start)
-							   (start-offset header)))))
+							   (start-offset item)))))
 			    :start start :item item))
 
 (defmethod display-parse-tree ((entity pathname-expr) (syntax cl-syntax) pane)
@@ -528,7 +527,7 @@
     (display-parse-tree item syntax pane)))
 
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;characters
+;;;;;;;;;;;;; characters
 
 (defclass char-item (cl-entry)
   ((start :initarg :start)
@@ -561,7 +560,7 @@
       (display-parse-tree item syntax pane))))
 
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;list-expression
+;;;;;;;;;;;;; list-expression
 
 (defclass list-expr (cl-entry)
   ((start :initarg :start)
@@ -582,7 +581,7 @@
       (display-parse-tree end syntax pane))))
 
 
-;;;;;;;;;;;;;;;;;;;;;;; read-time-attr
+;;;;;;;;;;;;; read-time-attr
 
 (defclass read-time-attr (cl-entry)
   ((read-car :initarg :read-car)
@@ -654,7 +653,7 @@
 				   :read-car read-car :read-expr read-expr))
 
 
-;;;;;;;;;;;;;;;;;;;;;;;;;; read-time-conditional
+;;;;;;;;;;;;; read-time-conditional
 
 (defclass read-time-conditional (cl-entry)
   ((start :initarg :start)
@@ -680,6 +679,7 @@
 					     (expr cl-terminal (/= (end-offset test) (start-offset expr))))
 					 :start start :test test :expr expr))
 
+
 ;;;;;;;;;;;;; read-time-conditional-minus
 
 (defclass read-time-conditional-minus (read-time-conditional) ())
@@ -689,7 +689,8 @@
 					      (expr cl-terminal (/= (end-offset test) (start-offset expr))))
 					  :start start :test test :expr expr))
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;function-expression
+
+;;;;;;;;;;;;; function-expression
 
 (defclass fun-expr (cl-entry) 
   ((start :initarg :start)
@@ -743,9 +744,9 @@
       (display-parse-tree item syntax pane))))
 
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Quote expr
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Quoted expr
 
-(defclass quoted-expr  (cl-entry)
+(defclass quoted-expr (cl-entry)
   ((start :initarg :start)
    (item :initarg :item)))
 
@@ -844,6 +845,8 @@
 (defmethod display-parse-tree ((entity cl-terminal) (syntax cl-syntax) pane)
   (with-slots (item) entity
       (display-parse-tree item syntax pane)))
+
+
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
 (defmethod initialize-instance :after ((syntax cl-syntax) &rest args)
@@ -863,7 +866,6 @@
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;; update syntax
-
 
 (defmethod update-syntax-for-display (buffer (syntax cl-syntax) top bot)
   (with-slots (parser lexer valid-parse) syntax




More information about the Climacs-cvs mailing list