Legend:
- Unmodified
- Added
- Removed
-
trunk/lex.asd
r1 r4 1 1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp -*- 2 2 3 (asdf:defsystem #: lex3 (asdf:defsystem #:dso-lex 4 4 :depends-on (#:cl-ppcre) 5 5 :components ((:file "lex"))) -
trunk/lex.lisp
r2 r4 1 (defpackage #: lex1 (defpackage #:dso-lex 2 2 (:use #:cl #:cl-ppcre) 3 3 (:export #:deflexer)) 4 4 5 (in-package #: lex)5 (in-package #:dso-lex) 6 6 7 7 … … 22 22 `(defun ,name (line) 23 23 (let ((parts 24 (nth-value 1 ( cl-ppcre:scan-to-strings (quote ,regex) line))))24 (nth-value 1 (scan-to-strings (quote ,regex) line)))) 25 25 (let ((idx (position-if #'identity parts))) 26 26 (when idx
Note: See TracChangeset
for help on using the changeset viewer.
