- ... cases.1
- Although in some cases such a direct
implementation can be much more efficient
[17,24].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... transduction2
- If an expression for a recognizer occurs
in a context where a transducer is required, the identity operation
will be used implicitly for coercion.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... as:3
- The notation
macro(Expr1,Expr2) is used to indicate that the regular
expression Expr1 is an abbreviation for the expression
Expr2. Because Prolog variables are allowed in both expressions this
turns out to be an intuitive and powerful notation
[24].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
operator.4
- An alternative would be to define overparse
with a Kleene star in place of the option operator. This would
introduce unbounded sequences of empty segments. Even though it can be
shown that, with the constraints assumed here, no optimal candidate
ever contains two empty segments in a row (proposition 4 of
[19]) it is perhaps interesting to note that
defining Gen in this alternative way causes cases of infinite
ambiguity for the counting approach but is unproblematic for the
matching approach.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... candidates:5
- The operators `o'
and `lc' are assumed to be left associative and have equal
precedence.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...tex2html_verb_mark6
- As explained in
footnote 2, this will be coerced into an identity
transducer.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
constituents.7
- This construction is similar to the
construction in [3], who used a suggestion in
[2].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... example:8
- An
alternative approach would be to
compose the permute_marker transducers before inserting extra
markers. Our tests, however, show this alternative to be somewhat less
efficient.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
matching.9
- [7] compares containment theory and
correspondence theory for the syllable structure example.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... [a,1].10
- OT makes a fundamental
distinction between markedness constraints (referring only to
the surface) and faithfulness constraints (referring to both
surface and underlying form). With this mark-up convention,
faithfulness constraints might be allowed to refer to both symbols
marked with 0 and symbols marked with 1. But note that the Fill
and Parse constraints in syllabification are also considered to
be faithfulness constraints since they correspond to epenthesis and
deletion respectively.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
OT.11
- Matching with local permutation is not strictly more
powerful than counting. For an example, change Gen in this
example to: {[([] x a),{b,c}*],[{b,c}*,([] x
[a,a])]}. This can be exactly implemented by counting with a
precision of one. Matching with local permutation, however, cannot
exactly implement this case, since markers would need to be permuted
across unbounded sequences.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...roch:lang97.12
- We have adapted the algorithm proposed in
[20] since it fails to treat certain types of
transducer correctly; we intend to provide details somewhere else.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.