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 updatedTuesday, August 15th, 2017 4:52:39pm (UTC)
Ring1
ConflictsNone
Dependencies
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://github.com/jsmaniac/extensible-parser-specifications.git66f3f56c01df6d0495bfbb4e8697e8d80b53b9b4
Last checkedWednesday, November 22nd, 2017 9:06:51pm (UTC)
Last editedWednesday, July 26th, 2017 2:16:43pm (UTC)
Modules
  • extensible-parser-specifications/scribblings/misc.scrbl
  • extensible-parser-specifications/test/test-rest.rkt
  • extensible-parser-specifications/scribblings/utils.rkt
  • extensible-parser-specifications/private/pre.rkt
  • extensible-parser-specifications/private/try-attribute.rkt
  • extensible-parser-specifications/scribblings/no-order.scrbl
  • extensible-parser-specifications/private/mixin.rkt
  • extensible-parser-specifications/private/before-after.rkt
  • extensible-parser-specifications/scribblings/pre-global-post-order.scrbl
  • extensible-parser-specifications/scribblings/rest.scrbl
  • extensible-parser-specifications/test/test-global.rkt
  • extensible-parser-specifications/test/test-order-point.rkt
  • extensible-parser-specifications/test/test-structure-options.rkt
  • extensible-parser-specifications/private/nop.rkt
  • extensible-parser-specifications/main.rkt
  • extensible-parser-specifications/scribblings/global.scrbl
  • extensible-parser-specifications/scribblings/extensible-parser-specifications.scrbl
  • extensible-parser-specifications/scribblings/post.scrbl
  • extensible-parser-specifications/test/test-maybe-empty.rkt
  • extensible-parser-specifications/test/test-scopes-mixin-in-syntax-parser.rkt
  • extensible-parser-specifications/private/define-syntax+simple-api.rkt
  • extensible-parser-specifications/private/global.rkt
  • extensible-parser-specifications/scribblings/defining-reusable-mixins.scrbl
  • extensible-parser-specifications/test/test-extend-structure-options.rkt
  • extensible-parser-specifications/private/optional.rkt
  • extensible-parser-specifications/scribblings/pre.scrbl
  • extensible-parser-specifications/private/no-order.rkt
  • extensible-parser-specifications/private/global-mutex.rkt
  • extensible-parser-specifications/private/parameters.rkt
  • extensible-parser-specifications/scribblings/pre-global-post-section.scrbl
  • extensible-parser-specifications/scribblings/forward-attributes.scrbl
  • extensible-parser-specifications/private/post.rkt