Neil Mitchell schrieb: > I assume (from the docs) that "try names" doesn't consume input (the > try is meant to take care of that). "try names" does not consume input when names fails, but it may also not consume input when names succeeds on the empty input. In that (latter) case the other alternative (type) is not tried. HTH Christian