diff --git a/brag-lib/codegen/codegen.rkt b/brag-lib/brag/codegen/codegen.rkt similarity index 100% rename from brag-lib/codegen/codegen.rkt rename to brag-lib/brag/codegen/codegen.rkt diff --git a/brag-lib/codegen/expander.rkt b/brag-lib/brag/codegen/expander.rkt similarity index 100% rename from brag-lib/codegen/expander.rkt rename to brag-lib/brag/codegen/expander.rkt diff --git a/brag-lib/codegen/flatten.rkt b/brag-lib/brag/codegen/flatten.rkt similarity index 100% rename from brag-lib/codegen/flatten.rkt rename to brag-lib/brag/codegen/flatten.rkt diff --git a/brag-lib/codegen/reader.rkt b/brag-lib/brag/codegen/reader.rkt similarity index 100% rename from brag-lib/codegen/reader.rkt rename to brag-lib/brag/codegen/reader.rkt diff --git a/brag-lib/codegen/runtime.rkt b/brag-lib/brag/codegen/runtime.rkt similarity index 100% rename from brag-lib/codegen/runtime.rkt rename to brag-lib/brag/codegen/runtime.rkt diff --git a/brag-lib/codegen/satisfaction.rkt b/brag-lib/brag/codegen/satisfaction.rkt similarity index 100% rename from brag-lib/codegen/satisfaction.rkt rename to brag-lib/brag/codegen/satisfaction.rkt diff --git a/brag-lib/examples/01-equal.rkt b/brag-lib/brag/examples/01-equal.rkt similarity index 100% rename from brag-lib/examples/01-equal.rkt rename to brag-lib/brag/examples/01-equal.rkt diff --git a/brag-lib/examples/0n1.rkt b/brag-lib/brag/examples/0n1.rkt similarity index 100% rename from brag-lib/examples/0n1.rkt rename to brag-lib/brag/examples/0n1.rkt diff --git a/brag-lib/examples/0n1n.rkt b/brag-lib/brag/examples/0n1n.rkt similarity index 100% rename from brag-lib/examples/0n1n.rkt rename to brag-lib/brag/examples/0n1n.rkt diff --git a/brag-lib/examples/add-mult.rkt b/brag-lib/brag/examples/add-mult.rkt similarity index 100% rename from brag-lib/examples/add-mult.rkt rename to brag-lib/brag/examples/add-mult.rkt diff --git a/brag-lib/examples/baby-json-alt.rkt b/brag-lib/brag/examples/baby-json-alt.rkt similarity index 100% rename from brag-lib/examples/baby-json-alt.rkt rename to brag-lib/brag/examples/baby-json-alt.rkt diff --git a/brag-lib/examples/baby-json-alt2.rkt b/brag-lib/brag/examples/baby-json-alt2.rkt similarity index 100% rename from brag-lib/examples/baby-json-alt2.rkt rename to brag-lib/brag/examples/baby-json-alt2.rkt diff --git a/brag-lib/examples/baby-json-hider.rkt b/brag-lib/brag/examples/baby-json-hider.rkt similarity index 100% rename from brag-lib/examples/baby-json-hider.rkt rename to brag-lib/brag/examples/baby-json-hider.rkt diff --git a/brag-lib/examples/baby-json.rkt b/brag-lib/brag/examples/baby-json.rkt similarity index 100% rename from brag-lib/examples/baby-json.rkt rename to brag-lib/brag/examples/baby-json.rkt diff --git a/brag-lib/examples/bnf.rkt b/brag-lib/brag/examples/bnf.rkt similarity index 100% rename from brag-lib/examples/bnf.rkt rename to brag-lib/brag/examples/bnf.rkt diff --git a/brag-lib/examples/curly-quantifier.rkt b/brag-lib/brag/examples/curly-quantifier.rkt similarity index 100% rename from brag-lib/examples/curly-quantifier.rkt rename to brag-lib/brag/examples/curly-quantifier.rkt diff --git a/brag-lib/examples/cutter-another.rkt b/brag-lib/brag/examples/cutter-another.rkt similarity index 100% rename from brag-lib/examples/cutter-another.rkt rename to brag-lib/brag/examples/cutter-another.rkt diff --git a/brag-lib/examples/cutter.rkt b/brag-lib/brag/examples/cutter.rkt similarity index 100% rename from brag-lib/examples/cutter.rkt rename to brag-lib/brag/examples/cutter.rkt diff --git a/brag-lib/examples/empty-symbol.rkt b/brag-lib/brag/examples/empty-symbol.rkt similarity index 100% rename from brag-lib/examples/empty-symbol.rkt rename to brag-lib/brag/examples/empty-symbol.rkt diff --git a/brag-lib/examples/hide-and-splice.rkt b/brag-lib/brag/examples/hide-and-splice.rkt similarity index 100% rename from brag-lib/examples/hide-and-splice.rkt rename to brag-lib/brag/examples/hide-and-splice.rkt diff --git a/brag-lib/examples/lua-parser.rkt b/brag-lib/brag/examples/lua-parser.rkt similarity index 100% rename from brag-lib/examples/lua-parser.rkt rename to brag-lib/brag/examples/lua-parser.rkt diff --git a/brag-lib/examples/nested-repeats.rkt b/brag-lib/brag/examples/nested-repeats.rkt similarity index 100% rename from brag-lib/examples/nested-repeats.rkt rename to brag-lib/brag/examples/nested-repeats.rkt diff --git a/brag-lib/examples/nested-word-list.rkt b/brag-lib/brag/examples/nested-word-list.rkt similarity index 100% rename from brag-lib/examples/nested-word-list.rkt rename to brag-lib/brag/examples/nested-word-list.rkt diff --git a/brag-lib/examples/quotation-marks-and-backslashes.rkt b/brag-lib/brag/examples/quotation-marks-and-backslashes.rkt similarity index 100% rename from brag-lib/examples/quotation-marks-and-backslashes.rkt rename to brag-lib/brag/examples/quotation-marks-and-backslashes.rkt diff --git a/brag-lib/examples/simple-arithmetic-grammar.rkt b/brag-lib/brag/examples/simple-arithmetic-grammar.rkt similarity index 100% rename from brag-lib/examples/simple-arithmetic-grammar.rkt rename to brag-lib/brag/examples/simple-arithmetic-grammar.rkt diff --git a/brag-lib/examples/simple-line-drawing.rkt b/brag-lib/brag/examples/simple-line-drawing.rkt similarity index 100% rename from brag-lib/examples/simple-line-drawing.rkt rename to brag-lib/brag/examples/simple-line-drawing.rkt diff --git a/brag-lib/examples/simple-line-drawing/examples/letter-i.rkt b/brag-lib/brag/examples/simple-line-drawing/examples/letter-i.rkt similarity index 100% rename from brag-lib/examples/simple-line-drawing/examples/letter-i.rkt rename to brag-lib/brag/examples/simple-line-drawing/examples/letter-i.rkt diff --git a/brag-lib/examples/simple-line-drawing/grammar.rkt b/brag-lib/brag/examples/simple-line-drawing/grammar.rkt similarity index 100% rename from brag-lib/examples/simple-line-drawing/grammar.rkt rename to brag-lib/brag/examples/simple-line-drawing/grammar.rkt diff --git a/brag-lib/examples/simple-line-drawing/interpret.rkt b/brag-lib/brag/examples/simple-line-drawing/interpret.rkt similarity index 100% rename from brag-lib/examples/simple-line-drawing/interpret.rkt rename to brag-lib/brag/examples/simple-line-drawing/interpret.rkt diff --git a/brag-lib/examples/simple-line-drawing/lang/reader.rkt b/brag-lib/brag/examples/simple-line-drawing/lang/reader.rkt similarity index 100% rename from brag-lib/examples/simple-line-drawing/lang/reader.rkt rename to brag-lib/brag/examples/simple-line-drawing/lang/reader.rkt diff --git a/brag-lib/examples/simple-line-drawing/lexer.rkt b/brag-lib/brag/examples/simple-line-drawing/lexer.rkt similarity index 100% rename from brag-lib/examples/simple-line-drawing/lexer.rkt rename to brag-lib/brag/examples/simple-line-drawing/lexer.rkt diff --git a/brag-lib/examples/simple-line-drawing/semantics.rkt b/brag-lib/brag/examples/simple-line-drawing/semantics.rkt similarity index 100% rename from brag-lib/examples/simple-line-drawing/semantics.rkt rename to brag-lib/brag/examples/simple-line-drawing/semantics.rkt diff --git a/brag-lib/examples/start-and-atok.rkt b/brag-lib/brag/examples/start-and-atok.rkt similarity index 100% rename from brag-lib/examples/start-and-atok.rkt rename to brag-lib/brag/examples/start-and-atok.rkt diff --git a/brag-lib/examples/statlist-grammar.rkt b/brag-lib/brag/examples/statlist-grammar.rkt similarity index 100% rename from brag-lib/examples/statlist-grammar.rkt rename to brag-lib/brag/examples/statlist-grammar.rkt diff --git a/brag-lib/examples/top-level-cut-1.rkt b/brag-lib/brag/examples/top-level-cut-1.rkt similarity index 100% rename from brag-lib/examples/top-level-cut-1.rkt rename to brag-lib/brag/examples/top-level-cut-1.rkt diff --git a/brag-lib/examples/top-level-cut-2.rkt b/brag-lib/brag/examples/top-level-cut-2.rkt similarity index 100% rename from brag-lib/examples/top-level-cut-2.rkt rename to brag-lib/brag/examples/top-level-cut-2.rkt diff --git a/brag-lib/examples/top-level-cut-3.rkt b/brag-lib/brag/examples/top-level-cut-3.rkt similarity index 100% rename from brag-lib/examples/top-level-cut-3.rkt rename to brag-lib/brag/examples/top-level-cut-3.rkt diff --git a/brag-lib/examples/whitespace.rkt b/brag-lib/brag/examples/whitespace.rkt similarity index 100% rename from brag-lib/examples/whitespace.rkt rename to brag-lib/brag/examples/whitespace.rkt diff --git a/brag-lib/examples/wordy.rkt b/brag-lib/brag/examples/wordy.rkt similarity index 100% rename from brag-lib/examples/wordy.rkt rename to brag-lib/brag/examples/wordy.rkt diff --git a/brag-lib/brag/info.rkt b/brag-lib/brag/info.rkt new file mode 100755 index 0000000..be52398 --- /dev/null +++ b/brag-lib/brag/info.rkt @@ -0,0 +1,3 @@ +#lang info + +(define test-omit-paths '("examples/simple-line-drawing/examples/letter-i.rkt")) \ No newline at end of file diff --git a/brag-lib/main.rkt b/brag-lib/brag/main.rkt similarity index 100% rename from brag-lib/main.rkt rename to brag-lib/brag/main.rkt diff --git a/brag-lib/private/colorer.rkt b/brag-lib/brag/private/colorer.rkt similarity index 100% rename from brag-lib/private/colorer.rkt rename to brag-lib/brag/private/colorer.rkt diff --git a/brag-lib/private/indenter.rkt b/brag-lib/brag/private/indenter.rkt similarity index 100% rename from brag-lib/private/indenter.rkt rename to brag-lib/brag/private/indenter.rkt diff --git a/brag-lib/private/internal-support.rkt b/brag-lib/brag/private/internal-support.rkt similarity index 100% rename from brag-lib/private/internal-support.rkt rename to brag-lib/brag/private/internal-support.rkt diff --git a/brag-lib/rules/lexer.rkt b/brag-lib/brag/rules/lexer.rkt similarity index 100% rename from brag-lib/rules/lexer.rkt rename to brag-lib/brag/rules/lexer.rkt diff --git a/brag-lib/rules/parser.rkt b/brag-lib/brag/rules/parser.rkt similarity index 100% rename from brag-lib/rules/parser.rkt rename to brag-lib/brag/rules/parser.rkt diff --git a/brag-lib/rules/rule-structs.rkt b/brag-lib/brag/rules/rule-structs.rkt similarity index 100% rename from brag-lib/rules/rule-structs.rkt rename to brag-lib/brag/rules/rule-structs.rkt diff --git a/brag-lib/rules/stx-types.rkt b/brag-lib/brag/rules/stx-types.rkt similarity index 100% rename from brag-lib/rules/stx-types.rkt rename to brag-lib/brag/rules/stx-types.rkt diff --git a/brag-lib/rules/stx.rkt b/brag-lib/brag/rules/stx.rkt similarity index 100% rename from brag-lib/rules/stx.rkt rename to brag-lib/brag/rules/stx.rkt diff --git a/brag-lib/support.rkt b/brag-lib/brag/support.rkt similarity index 100% rename from brag-lib/support.rkt rename to brag-lib/brag/support.rkt diff --git a/brag-lib/test/test-01-equal.rkt b/brag-lib/brag/test/test-01-equal.rkt similarity index 100% rename from brag-lib/test/test-01-equal.rkt rename to brag-lib/brag/test/test-01-equal.rkt diff --git a/brag-lib/test/test-0n1.rkt b/brag-lib/brag/test/test-0n1.rkt similarity index 100% rename from brag-lib/test/test-0n1.rkt rename to brag-lib/brag/test/test-0n1.rkt diff --git a/brag-lib/test/test-0n1n.rkt b/brag-lib/brag/test/test-0n1n.rkt similarity index 100% rename from brag-lib/test/test-0n1n.rkt rename to brag-lib/brag/test/test-0n1n.rkt diff --git a/brag-lib/test/test-all.rkt b/brag-lib/brag/test/test-all.rkt similarity index 100% rename from brag-lib/test/test-all.rkt rename to brag-lib/brag/test/test-all.rkt diff --git a/brag-lib/test/test-baby-json-hider.rkt b/brag-lib/brag/test/test-baby-json-hider.rkt similarity index 100% rename from brag-lib/test/test-baby-json-hider.rkt rename to brag-lib/brag/test/test-baby-json-hider.rkt diff --git a/brag-lib/test/test-baby-json.rkt b/brag-lib/brag/test/test-baby-json.rkt similarity index 100% rename from brag-lib/test/test-baby-json.rkt rename to brag-lib/brag/test/test-baby-json.rkt diff --git a/brag-lib/test/test-curly-quantifier.rkt b/brag-lib/brag/test/test-curly-quantifier.rkt similarity index 100% rename from brag-lib/test/test-curly-quantifier.rkt rename to brag-lib/brag/test/test-curly-quantifier.rkt diff --git a/brag-lib/test/test-cutter-another.rkt b/brag-lib/brag/test/test-cutter-another.rkt similarity index 100% rename from brag-lib/test/test-cutter-another.rkt rename to brag-lib/brag/test/test-cutter-another.rkt diff --git a/brag-lib/test/test-cutter.rkt b/brag-lib/brag/test/test-cutter.rkt similarity index 100% rename from brag-lib/test/test-cutter.rkt rename to brag-lib/brag/test/test-cutter.rkt diff --git a/brag-lib/test/test-empty-symbol.rkt b/brag-lib/brag/test/test-empty-symbol.rkt similarity index 100% rename from brag-lib/test/test-empty-symbol.rkt rename to brag-lib/brag/test/test-empty-symbol.rkt diff --git a/brag-lib/test/test-errors.rkt b/brag-lib/brag/test/test-errors.rkt similarity index 100% rename from brag-lib/test/test-errors.rkt rename to brag-lib/brag/test/test-errors.rkt diff --git a/brag-lib/test/test-flatten.rkt b/brag-lib/brag/test/test-flatten.rkt similarity index 100% rename from brag-lib/test/test-flatten.rkt rename to brag-lib/brag/test/test-flatten.rkt diff --git a/brag-lib/test/test-hide-and-splice.rkt b/brag-lib/brag/test/test-hide-and-splice.rkt similarity index 100% rename from brag-lib/test/test-hide-and-splice.rkt rename to brag-lib/brag/test/test-hide-and-splice.rkt diff --git a/brag-lib/test/test-lexer.rkt b/brag-lib/brag/test/test-lexer.rkt similarity index 100% rename from brag-lib/test/test-lexer.rkt rename to brag-lib/brag/test/test-lexer.rkt diff --git a/brag-lib/test/test-nested-repeats.rkt b/brag-lib/brag/test/test-nested-repeats.rkt similarity index 100% rename from brag-lib/test/test-nested-repeats.rkt rename to brag-lib/brag/test/test-nested-repeats.rkt diff --git a/brag-lib/test/test-old-token.rkt b/brag-lib/brag/test/test-old-token.rkt similarity index 100% rename from brag-lib/test/test-old-token.rkt rename to brag-lib/brag/test/test-old-token.rkt diff --git a/brag-lib/test/test-parser.rkt b/brag-lib/brag/test/test-parser.rkt similarity index 100% rename from brag-lib/test/test-parser.rkt rename to brag-lib/brag/test/test-parser.rkt diff --git a/brag-lib/test/test-quotation-marks-and-backslashes.rkt b/brag-lib/brag/test/test-quotation-marks-and-backslashes.rkt similarity index 100% rename from brag-lib/test/test-quotation-marks-and-backslashes.rkt rename to brag-lib/brag/test/test-quotation-marks-and-backslashes.rkt diff --git a/brag-lib/test/test-simple-arithmetic-grammar.rkt b/brag-lib/brag/test/test-simple-arithmetic-grammar.rkt similarity index 100% rename from brag-lib/test/test-simple-arithmetic-grammar.rkt rename to brag-lib/brag/test/test-simple-arithmetic-grammar.rkt diff --git a/brag-lib/test/test-simple-line-drawing.rkt b/brag-lib/brag/test/test-simple-line-drawing.rkt similarity index 100% rename from brag-lib/test/test-simple-line-drawing.rkt rename to brag-lib/brag/test/test-simple-line-drawing.rkt diff --git a/brag-lib/test/test-start-and-atok.rkt b/brag-lib/brag/test/test-start-and-atok.rkt similarity index 100% rename from brag-lib/test/test-start-and-atok.rkt rename to brag-lib/brag/test/test-start-and-atok.rkt diff --git a/brag-lib/test/test-top-level-cut.rkt b/brag-lib/brag/test/test-top-level-cut.rkt similarity index 100% rename from brag-lib/test/test-top-level-cut.rkt rename to brag-lib/brag/test/test-top-level-cut.rkt diff --git a/brag-lib/test/test-weird-grammar.rkt b/brag-lib/brag/test/test-weird-grammar.rkt similarity index 100% rename from brag-lib/test/test-weird-grammar.rkt rename to brag-lib/brag/test/test-weird-grammar.rkt diff --git a/brag-lib/test/test-whitespace.rkt b/brag-lib/brag/test/test-whitespace.rkt similarity index 100% rename from brag-lib/test/test-whitespace.rkt rename to brag-lib/brag/test/test-whitespace.rkt diff --git a/brag-lib/test/test-wordy.rkt b/brag-lib/brag/test/test-wordy.rkt similarity index 100% rename from brag-lib/test/test-wordy.rkt rename to brag-lib/brag/test/test-wordy.rkt diff --git a/brag-lib/test/weird-grammar.rkt b/brag-lib/brag/test/weird-grammar.rkt similarity index 100% rename from brag-lib/test/weird-grammar.rkt rename to brag-lib/brag/test/weird-grammar.rkt diff --git a/brag-lib/info.rkt b/brag-lib/info.rkt index da319d0..9d78060 100755 --- a/brag-lib/info.rkt +++ b/brag-lib/info.rkt @@ -1,3 +1,10 @@ #lang info -(define name "brag-lib") -(define test-omit-paths '("examples/simple-line-drawing/examples/letter-i.rkt")) \ No newline at end of file + +(define collection 'multi) + +(define deps '(["base" #:version "6.3"] + "br-parser-tools-lib" + "rackunit-lib" + "brag-lib")) + +(define implies deps) diff --git a/brag/info.rkt b/brag/info.rkt index 2c02c1d..93375f7 100755 --- a/brag/info.rkt +++ b/brag/info.rkt @@ -1,23 +1,15 @@ #lang info -;; ======================================== -;; pkg info - -(define version "1.2") (define collection 'multi) -(define deps '(["base" #:version "6.3"] - "br-parser-tools-lib" - "rackunit-lib" - "brag-lib")) + +(define deps '("brag-lib")) + (define build-deps '("at-exp-lib" "br-parser-tools-doc" "racket-doc" "scribble-lib")) -(define implies '("br-parser-tools-lib" - "brag-lib")) -;; ======================================== -;; collect info +(define implies deps) (define scribblings '(("brag.scrbl"))) -(define name "brag") \ No newline at end of file +