From c533d682605ae16fc4b2fdc1cb503c12af8a13f7 Mon Sep 17 00:00:00 2001 From: matt rice Date: Mon, 4 May 2026 10:05:59 -0700 Subject: [PATCH] lexsyntax.md, reflect that rules can have multiple start states --- doc/src/lexsyntax.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/src/lexsyntax.md b/doc/src/lexsyntax.md index fc7f445e9..846c4763d 100644 --- a/doc/src/lexsyntax.md +++ b/doc/src/lexsyntax.md @@ -18,7 +18,7 @@ documented in [extensions](./lexextensions.md) Each rule is given by the following elements in sequence: -1. Optional Start State, a name given between angle brackets for example `` documented in [Start States](./start_states.md) +1. Optional Start State, one or more names comma separated between angle brackets. For example `` documented in [Start States](./start_states.md). 2. Regex, syntax defined by the rust [regex](https://docs.rs/regex) crate with optional escaping for any character. 3. Separator space, any horizontal space character in the unicode `Pattern_White_Space` character set 4. Optional State operator, given between angle brackets documented in [Start States](./start_states.md)