Move PARSE-RELATIVE-URI up to improve readability.
authorChris Hanson <org/chris-hanson/cph>
Wed, 25 May 2005 03:18:22 +0000 (03:18 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 25 May 2005 03:18:22 +0000 (03:18 +0000)
v7/src/runtime/url.scm

index de09e0f9493af9bb8fd715fac70eedf703eab220..23ac20ec0cf17f1e65234e07a35bb5703e3e2bdb 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: url.scm,v 1.21 2005/05/25 03:16:12 cph Exp $
+$Id: url.scm,v 1.22 2005/05/25 03:18:22 cph Exp $
 
 Copyright 2000,2001,2003,2004,2005 Massachusetts Institute of Technology
 
@@ -265,15 +265,6 @@ USA.
               (alt (seq "#" parse-fragment)
                    (values #f)))))))
 
-(define parse-scheme
-  (*parser
-   (map intern (match match-scheme))))
-
-(define match-scheme
-  (*matcher
-   (seq (char-set char-set:uri-alpha)
-       (* (char-set char-set:uri-scheme)))))
-
 (define parse-relative-uri
   (*parser
    (encapsulate (lambda (v)
@@ -291,6 +282,15 @@ USA.
               (values #f))
          (alt (seq "#" parse-fragment)
               (values #f))))))
+
+(define parse-scheme
+  (*parser
+   (map intern (match match-scheme))))
+
+(define match-scheme
+  (*matcher
+   (seq (char-set char-set:uri-alpha)
+       (* (char-set char-set:uri-scheme)))))
 \f
 (define parse-net-path
   (*parser