chiark / gitweb /
Change naming convention around.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 12 Jul 2013 00:37:09 +0000 (01:37 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 12 Jul 2013 00:39:36 +0000 (01:39 +0100)
Put `test', `proto', `impl', `parse', `output' on the end, not the
start.  This keeps pieces of the same chunk of functionality together in
listings.

49 files changed:
src/base-test.lisp [moved from src/test-base.lisp with 100% similarity]
src/c-types-class-impl.lisp [moved from src/impl-c-types-class.lisp with 100% similarity]
src/c-types-impl.lisp [moved from src/impl-c-types.lisp with 100% similarity]
src/c-types-parse.lisp [moved from src/parse-c-types.lisp with 100% similarity]
src/c-types-proto.lisp [moved from src/proto-c-types.lisp with 100% similarity]
src/c-types-test.lisp [moved from src/test-c-types.lisp with 100% similarity]
src/class-finalize-impl.lisp [moved from src/impl-class-finalize.lisp with 100% similarity]
src/class-finalize-proto.lisp [moved from src/proto-class-finalize.lisp with 100% similarity]
src/class-layout-impl.lisp [moved from src/impl-class-layout.lisp with 100% similarity]
src/class-layout-proto.lisp [moved from src/proto-class-layout.lisp with 100% similarity]
src/class-make-impl.lisp [moved from src/impl-class-make.lisp with 100% similarity]
src/class-make-proto.lisp [moved from src/proto-class-make.lisp with 100% similarity]
src/class-output.lisp [moved from src/output-class.lisp with 100% similarity]
src/codegen-impl.lisp [moved from src/impl-codegen.lisp with 100% similarity]
src/codegen-proto.lisp [moved from src/proto-codegen.lisp with 100% similarity]
src/codegen-test.lisp [moved from src/test-codegen.lisp with 100% similarity]
src/fragment-parse.lisp [moved from src/parse-fragment.lisp with 100% similarity]
src/lexer-impl.lisp [moved from src/impl-lexer.lisp with 100% similarity]
src/lexer-proto.lisp [moved from src/proto-lexer.lisp with 100% similarity]
src/lexer-test.lisp [moved from src/test-lexer.lisp with 100% similarity]
src/lexical-parse.lisp [moved from src/parse-lexical.lisp with 100% similarity]
src/method-impl.lisp [moved from src/impl-method.lisp with 100% similarity]
src/method-proto.lisp [moved from src/proto-method.lisp with 100% similarity]
src/module-impl.lisp [moved from src/impl-module.lisp with 100% similarity]
src/module-parse.lisp [moved from src/parse-module.lisp with 100% similarity]
src/module-proto.lisp [moved from src/proto-module.lisp with 100% similarity]
src/output-impl.lisp [moved from src/impl-output.lisp with 100% similarity]
src/output-proto.lisp [moved from src/proto-output.lisp with 100% similarity]
src/parser/floc-impl.lisp [moved from src/parser/impl-floc.lisp with 100% similarity]
src/parser/floc-proto.lisp [moved from src/parser/proto-floc.lisp with 100% similarity]
src/parser/parser-expr-impl.lisp [moved from src/parser/impl-parser-expr.lisp with 100% similarity]
src/parser/parser-expr-proto.lisp [moved from src/parser/proto-parser-expr.lisp with 100% similarity]
src/parser/parser-impl.lisp [moved from src/parser/impl-parser.lisp with 100% similarity]
src/parser/parser-plug-impl.lisp [moved from src/parser/impl-parser-plug.lisp with 100% similarity]
src/parser/parser-proto.lisp [moved from src/parser/proto-parser.lisp with 100% similarity]
src/parser/parser-test.lisp [moved from src/parser/test-parser.lisp with 100% similarity]
src/parser/scanner-charbuf-impl.lisp [moved from src/parser/impl-scanner-charbuf.lisp with 100% similarity]
src/parser/scanner-charbuf-test.lisp [moved from src/parser/test-scanner-charbuf.lisp with 100% similarity]
src/parser/scanner-context-impl.lisp [moved from src/parser/impl-scanner-context.lisp with 100% similarity]
src/parser/scanner-impl.lisp [moved from src/parser/impl-scanner.lisp with 100% similarity]
src/parser/scanner-proto.lisp [moved from src/parser/proto-scanner.lisp with 100% similarity]
src/parser/scanner-token-impl.lisp [moved from src/parser/impl-scanner-token.lisp with 100% similarity]
src/parser/streams-impl.lisp [moved from src/parser/impl-streams.lisp with 100% similarity]
src/parser/streams-proto.lisp [moved from src/parser/proto-streams.lisp with 100% similarity]
src/pset-impl.lisp [moved from src/impl-pset.lisp with 100% similarity]
src/pset-parse.lisp [moved from src/parse-pset.lisp with 100% similarity]
src/pset-proto.lisp [moved from src/proto-pset.lisp with 100% similarity]
src/sod-test.asd
src/sod.asd

similarity index 100%
rename from src/test-base.lisp
rename to src/base-test.lisp
similarity index 100%
rename from src/impl-c-types.lisp
rename to src/c-types-impl.lisp
similarity index 100%
rename from src/test-c-types.lisp
rename to src/c-types-test.lisp
similarity index 100%
rename from src/output-class.lisp
rename to src/class-output.lisp
similarity index 100%
rename from src/impl-codegen.lisp
rename to src/codegen-impl.lisp
similarity index 100%
rename from src/test-codegen.lisp
rename to src/codegen-test.lisp
similarity index 100%
rename from src/impl-lexer.lisp
rename to src/lexer-impl.lisp
similarity index 100%
rename from src/proto-lexer.lisp
rename to src/lexer-proto.lisp
similarity index 100%
rename from src/test-lexer.lisp
rename to src/lexer-test.lisp
similarity index 100%
rename from src/impl-method.lisp
rename to src/method-impl.lisp
similarity index 100%
rename from src/proto-method.lisp
rename to src/method-proto.lisp
similarity index 100%
rename from src/impl-module.lisp
rename to src/module-impl.lisp
similarity index 100%
rename from src/parse-module.lisp
rename to src/module-parse.lisp
similarity index 100%
rename from src/proto-module.lisp
rename to src/module-proto.lisp
similarity index 100%
rename from src/impl-output.lisp
rename to src/output-impl.lisp
similarity index 100%
rename from src/proto-output.lisp
rename to src/output-proto.lisp
similarity index 100%
rename from src/impl-pset.lisp
rename to src/pset-impl.lisp
similarity index 100%
rename from src/parse-pset.lisp
rename to src/pset-parse.lisp
similarity index 100%
rename from src/proto-pset.lisp
rename to src/pset-proto.lisp
index b8646a3b86c417ca0b5ee50faf38b8050bb161fe..38b5095ee8395f430edff8ead47057bd076e0358 100644 (file)
 
    ;; Test the parser edifice.
    (:module "parser" :depends-on ("test-base") :components
-    ((:file "test-parser")
-     (:file "test-scanner-charbuf")))
+    ((:file "parser-test")
+     (:file "scanner-charbuf-test")))
 
    ;; The actual tests.
-   (:file "test-c-types" :depends-on ("test-base"))
-   (:file "test-codegen" :depends-on ("test-base"))
-   (:file "test-lexer" :depends-on ("test-base"))))
+   (:file "c-types-test" :depends-on ("test-base"))
+   (:file "codegen-test" :depends-on ("test-base"))
+   (:file "lexer-test" :depends-on ("test-base"))))
 
 ;;;--------------------------------------------------------------------------
 ;;; Testing.
index 822afae23087fe9ddcbb9313d3124a4b25ca4535..6c6d4fe354ccd867babf081e72094bd3229a1a05 100644 (file)
     ((:file "package")
 
      ;; File location protocol (including error reporting).
-     (:file "proto-floc" :depends-on ("package"))
-     (:file "impl-floc" :depends-on ("proto-floc"))
+     (:file "floc-proto" :depends-on ("package"))
+     (:file "floc-impl" :depends-on ("floc-proto"))
 
      ;; Position-aware streams.
-     (:file "proto-streams" :depends-on ("package"))
-     (:file "impl-streams" :depends-on ("proto-streams" "proto-floc"))
+     (:file "streams-proto" :depends-on ("package"))
+     (:file "streams-impl" :depends-on ("streams-proto" "floc-proto"))
 
      ;; Scanner protocol, and various scanner implementations.
-     (:file "proto-scanner" :depends-on ("package"))
-     (:file "impl-scanner" :depends-on ("proto-scanner"))
-     (:file "impl-scanner-charbuf" :depends-on
-           ("proto-scanner" "proto-floc" "proto-streams"))
-     (:file "impl-scanner-token" :depends-on ("proto-scanner"))
+     (:file "scanner-proto" :depends-on ("package"))
+     (:file "scanner-impl" :depends-on ("scanner-proto"))
+     (:file "scanner-charbuf-impl" :depends-on
+           ("scanner-proto" "floc-proto" "streams-proto"))
+     (:file "scanner-token-impl" :depends-on ("scanner-proto"))
 
      ;; Parser notation macro support.
-     (:file "proto-parser" :depends-on ("package"))
-     (:file "impl-parser" :depends-on ("proto-parser"))
+     (:file "parser-proto" :depends-on ("package"))
+     (:file "parser-impl" :depends-on ("parser-proto"))
 
      ;; Expression parser support.
-     (:file "proto-parser-expr" :depends-on ("proto-parser"))
-     (:file "impl-parser-expr" :depends-on ("proto-parser-expr"))
+     (:file "parser-expr-proto" :depends-on ("parser-proto"))
+     (:file "parser-expr-impl" :depends-on ("parser-expr-proto"))
 
      ;; Stitching parsers to scanners.
-     (:file "impl-scanner-context" :depends-on
-           ("proto-parser" "proto-scanner"))))
+     (:file "scanner-context-impl" :depends-on
+           ("parser-proto" "scanner-proto"))))
 
    (:file "package" :depends-on ("parser"))
 
    ;; C type representation protocol.
-   (:file "proto-c-types" :depends-on ("package"))
-   (:file "impl-c-types" :depends-on ("proto-c-types"))
+   (:file "c-types-proto" :depends-on ("package"))
+   (:file "c-types-impl" :depends-on ("c-types-proto"))
 
    ;; Property set protocol.
-   (:file "proto-pset" :depends-on ("package"))
-   (:file "impl-pset" :depends-on ("proto-pset"))
-   (:file "parse-pset" :depends-on ("proto-pset" "parse-lexical"))
+   (:file "pset-proto" :depends-on ("package"))
+   (:file "pset-impl" :depends-on ("pset-proto"))
+   (:file "pset-parse" :depends-on ("pset-proto" "lexical-parse"))
 
    ;; Lexical analysis.
-   (:file "parse-lexical" :depends-on ("parser"))
-   (:file "parse-fragment" :depends-on ("parse-lexical"))
+   (:file "lexical-parse" :depends-on ("parser"))
+   (:file "fragment-parse" :depends-on ("lexical-parse"))
 
    ;; Code generation protocol.
-   (:file "proto-codegen" :depends-on ("package"))
-   (:file "impl-codegen" :depends-on ("proto-codegen"))
+   (:file "codegen-proto" :depends-on ("package"))
+   (:file "codegen-impl" :depends-on ("codegen-proto"))
 
    ;; Modules.
-   (:file "proto-module" :depends-on ("package"))
-   (:file "impl-module" :depends-on
-         ("proto-module" "proto-pset" "impl-c-types-class" "builtin"))
-   (:file "builtin" :depends-on ("proto-module" "proto-pset" "classes"
-                                "impl-c-types" "impl-c-types-class"))
-   (:file "parse-module" :depends-on ("impl-module"
-                                     "parse-lexical" "parse-fragment"))
+   (:file "module-proto" :depends-on ("package"))
+   (:file "module-impl" :depends-on
+         ("module-proto" "pset-proto" "c-types-class-impl" "builtin"))
+   (:file "builtin" :depends-on ("module-proto" "pset-proto" "classes"
+                                "c-types-impl" "c-types-class-impl"))
+   (:file "module-parse" :depends-on ("module-impl"
+                                     "lexical-parse" "fragment-parse"))
 
    ;; Output.
-   (:file "proto-output" :depends-on ("package"))
-   (:file "impl-output" :depends-on ("proto-output"))
+   (:file "output-proto" :depends-on ("package"))
+   (:file "output-impl" :depends-on ("output-proto"))
 
    ;; Class representation.
-   (:file "classes" :depends-on ("package" "proto-c-types"))
-   (:file "impl-c-types-class" :depends-on ("classes" "proto-module"))
+   (:file "classes" :depends-on ("package" "c-types-proto"))
+   (:file "c-types-class-impl" :depends-on ("classes" "module-proto"))
    (:file "class-utilities" :depends-on
-         ("classes" "impl-codegen" "impl-pset"
-          "impl-c-types" "impl-c-types-class"))
+         ("classes" "codegen-impl" "pset-impl"
+          "c-types-impl" "c-types-class-impl"))
 
    ;; Class construction.
-   (:file "proto-class-make" :depends-on ("class-utilities"))
-   (:file "impl-class-make" :depends-on ("proto-class-make"))
+   (:file "class-make-proto" :depends-on ("class-utilities"))
+   (:file "class-make-impl" :depends-on ("class-make-proto"))
 
    ;; Class layout.
-   (:file "proto-class-layout" :depends-on ("class-utilities"))
-   (:file "impl-class-layout" :depends-on
-         ("proto-class-layout" "proto-method"))
+   (:file "class-layout-proto" :depends-on ("class-utilities"))
+   (:file "class-layout-impl" :depends-on
+         ("class-layout-proto" "method-proto"))
 
    ;; Class finalization.
-   (:file "proto-class-finalize" :depends-on ("class-utilities"))
-   (:file "impl-class-finalize" :depends-on ("proto-class-finalize"))
+   (:file "class-finalize-proto" :depends-on ("class-utilities"))
+   (:file "class-finalize-impl" :depends-on ("class-finalize-proto"))
 
    ;; Method generation.
-   (:file "proto-method" :depends-on ("class-utilities"))
-   (:file "impl-method" :depends-on ("proto-method"))
+   (:file "method-proto" :depends-on ("class-utilities"))
+   (:file "method-impl" :depends-on ("method-proto"))
 
    ;; Class output.
-   (:file "output-class" :depends-on ("proto-output" "classes"))))
+   (:file "class-output" :depends-on ("output-proto" "classes"))))
 
 ;;;--------------------------------------------------------------------------
 ;;; Testing.