extensible-parser-specifications

Unstable, and has seemingly unsolvable problems with module boundaries. This package works like seq-no-order by Alexander Knauth, but adds reusable (within the same module) clauses and global constraints like "a must occur before b" or "a mutually exclusive with c".

Build status: ok passing tests

Authors
Documentation
Tags
Last updatedThursday, May 31st, 2018 10:42:57pm (UTC)
Ring1
ConflictsNone
Dependencies
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://github.com/jsmaniac/extensible-parser-specifications.git0204fd4f47902c1545ccbfee764dd2c161456258
Last checkedFriday, December 14th, 2018 1:41:12pm (UTC)
Last editedWednesday, July 26th, 2017 2:16:43pm (UTC)
Modules
  • extensible-parser-specifications/private/mixin.rkt
  • extensible-parser-specifications/private/pre.rkt
  • extensible-parser-specifications/private/before-after.rkt
  • extensible-parser-specifications/test/test-order-point.rkt
  • extensible-parser-specifications/test/test-extend-structure-options.rkt
  • extensible-parser-specifications/scribblings/pre-global-post-section.scrbl
  • extensible-parser-specifications/main.rkt
  • extensible-parser-specifications/private/global-mutex.rkt
  • extensible-parser-specifications/private/post.rkt
  • extensible-parser-specifications/scribblings/utils.rkt
  • extensible-parser-specifications/scribblings/misc.scrbl
  • extensible-parser-specifications/private/parameters.rkt
  • extensible-parser-specifications/test/test-maybe-empty.rkt
  • extensible-parser-specifications/scribblings/extensible-parser-specifications.scrbl
  • extensible-parser-specifications/private/try-attribute.rkt
  • extensible-parser-specifications/scribblings/no-order.scrbl
  • extensible-parser-specifications/private/no-order.rkt
  • extensible-parser-specifications/test/test-rest.rkt
  • extensible-parser-specifications/scribblings/rest.scrbl
  • extensible-parser-specifications/scribblings/global.scrbl
  • extensible-parser-specifications/scribblings/pre.scrbl
  • extensible-parser-specifications/test/test-structure-options.rkt
  • extensible-parser-specifications/scribblings/post.scrbl
  • extensible-parser-specifications/private/global.rkt
  • extensible-parser-specifications/private/define-syntax+simple-api.rkt
  • extensible-parser-specifications/test/test-global.rkt
  • extensible-parser-specifications/private/optional.rkt
  • extensible-parser-specifications/scribblings/forward-attributes.scrbl
  • extensible-parser-specifications/private/nop.rkt
  • extensible-parser-specifications/test/test-scopes-mixin-in-syntax-parser.rkt
  • extensible-parser-specifications/scribblings/defining-reusable-mixins.scrbl
  • extensible-parser-specifications/scribblings/pre-global-post-order.scrbl