about summary refs log tree commit diff
path: root/src/guile/skribilo/coloring/lisp-lex.l
diff options
context:
space:
mode:
Diffstat (limited to 'src/guile/skribilo/coloring/lisp-lex.l')
-rw-r--r--src/guile/skribilo/coloring/lisp-lex.l53
1 files changed, 24 insertions, 29 deletions
diff --git a/src/guile/skribilo/coloring/lisp-lex.l b/src/guile/skribilo/coloring/lisp-lex.l
index efad24b..c4db526 100644
--- a/src/guile/skribilo/coloring/lisp-lex.l
+++ b/src/guile/skribilo/coloring/lisp-lex.l
@@ -1,29 +1,24 @@
-;;;;							-*- Scheme -*-
-;;;;
-;;;; lisp-lex.l			-- SILex input for the Lisp Languages
-;;;; 
-;;;; Copyright © 2003-2004 Erick Gallesio - I3S-CNRS/ESSI <eg@essi.fr>
-;;;; 
-;;;; 
-;;;; This program is free software; you can redistribute it and/or modify
-;;;; it under the terms of the GNU General Public License as published by
-;;;; the Free Software Foundation; either version 2 of the License, or
-;;;; (at your option) any later version.
-;;;; 
-;;;; This program is distributed in the hope that it will be useful,
-;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-;;;; GNU General Public License for more details.
-;;;; 
-;;;; You should have received a copy of the GNU General Public License
-;;;; along with this program; if not, write to the Free Software
-;;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 
-;;;; USA.
-;;;; 
-;;;;           Author: Erick Gallesio [eg@essi.fr]
-;;;;    Creation date: 21-Dec-2003 17:19 (eg)
-;;;; Last file update:  5-Jan-2004 18:24 (eg)
-;;;;
+;;; lisp-lex.l -- SILex input for the Lisp Languages
+;;;
+;;; Copyright 2003, 2004  Erick Gallesio - I3S-CNRS/ESSI <eg@essi.fr>
+;;; Copyright 2006  Ludovic Courtès <ludovic.courtes@laas.fr>
+;;;
+;;;
+;;; This program is free software; you can redistribute it and/or modify
+;;; it under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 2 of the License, or
+;;; (at your option) any later version.
+;;;
+;;; This program is distributed in the hope that it will be useful,
+;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with this program; if not, write to the Free Software
+;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
+;;; USA.
+
 
 space	[ \n\9]
 letter  [#?!_:a-zA-Z\-]
@@ -42,7 +37,7 @@ digit   [0-9]
 			     (body   yytext))
 
 ;; Skribe text (i.e. [....])
-\[|\]		        (if *bracket-highlight*
+\[|\]		        (if (*bracket-highlight*)
 			    (new markup
 				 (markup '&source-bracket)
 				 (body   yytext))
@@ -68,7 +63,7 @@ digit   [0-9]
 			       (let* ((len (string-length yytext))
 				      (c   (string-ref yytext (- len 1))))
 				 (if (char=? c #\>)
-				     (if *class-highlight*
+				     (if (*class-highlight*)
 					 (new markup
 					      (markup '&source-module)
 					      (body yytext))
@@ -76,7 +71,7 @@ digit   [0-9]
 				     yytext)))			; no
 			    (else
 			       (let ((tmp (assoc (string->symbol yytext)
-						 *the-keys*)))
+						 (*the-keys*))))
 				 (if tmp
 				     (new markup
 					  (markup (cdr tmp))