pub fn declare_state( decl: &str, span: &Span, id: VarId, ) -> Result<Variable, Diagnostic>
State: <subject> is <a> | <b> | … or State: <subject> is <min>..<max> [unit].
State: <subject> is <a> | <b> | …
State: <subject> is <min>..<max> [unit]