interscript 0.2.0

Rust runtime for Interscript ISC maps, executing the parsanol .parg grammar
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Empty constraints: `before ""` is (?<=) — a no-op; `not_before ""`
# and `not_after ""` are (?<!)/(?!) — never true, disabling the rule.

system "T:rs-empty-constraints:1" {
  stage main {
    sequence {
      sub { from "a" to "X" before "" }
      sub { from "a" to "Y" not_before "" }
      sub { from "a" to "Z" not_after "" }
    }
  }
  tests {
    "aa" -> "XX"
  }
}