Index: trunk/lex.asd
===================================================================
--- trunk/lex.asd	(revision 2)
+++ trunk/lex.asd	(revision 4)
@@ -1,5 +1,5 @@
 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp -*-
 
-(asdf:defsystem #:lex
+(asdf:defsystem #:dso-lex
   :depends-on (#:cl-ppcre)
   :components ((:file "lex")))
Index: trunk/lex.lisp
===================================================================
--- trunk/lex.lisp	(revision 2)
+++ trunk/lex.lisp	(revision 4)
@@ -1,7 +1,7 @@
-(defpackage #:lex
+(defpackage #:dso-lex
   (:use #:cl #:cl-ppcre)
   (:export #:deflexer))
 
-(in-package #:lex)
+(in-package #:dso-lex)
 
 
@@ -22,5 +22,5 @@
     `(defun ,name (line)
       (let ((parts
-	     (nth-value 1 (cl-ppcre:scan-to-strings (quote ,regex) line))))
+	     (nth-value 1 (scan-to-strings (quote ,regex) line))))
 	(let ((idx (position-if #'identity parts)))
 	  (when idx
