src/: Split the frontend out into its own separate system.
[sod] / src / sod.asd
index d1791a3..c819725 100644 (file)
@@ -63,7 +63,6 @@
 
   :components
   ((:file "utilities")
-   (:file "optparse" :depends-on ("utilities"))
 
    ;; Parser equipment.  This is way more elaborate than it needs to be, but
    ;; it was interesting, and it may well get split off into a separate
@@ -98,7 +97,7 @@
      (:file "scanner-context-impl" :depends-on
            ("parser-proto" "scanner-proto"))))
 
-   (:file "package" :depends-on ("utilities" "optparse" "parser"))
+   (:file "package" :depends-on ("utilities" "parser"))
 
    ;; Lexical analysis.
    (:file "lexer-proto" :depends-on ("package" "parser"))
    ;; Class output.
    (:file "class-output" :depends-on
          ("classes" "class-layout-proto" "class-layout-impl"
-          "method-proto" "method-impl" "output-proto"))
-
-   ;; User interface.
-   (:file "frontend" :depends-on
-         ("optparse" "module-proto" "module-parse"))))
+          "method-proto" "method-impl" "output-proto"))))
 
 ;;;--------------------------------------------------------------------------
 ;;; Testing.