You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
declare_syntax_cat hoge_cat
syntax "hoge" : hoge_cat
syntax "fuga" : hoge_cat
syntax "foo" : hoge_cat
open Lean
defmatchHogeCat : TSyntax `hoge_cat → Unit
| `(hoge_cat| hoge) => ()
| `(hoge_cat| fuga) => ()
| `(hoge_cat| foo) => ()
| _ => () -- why this line is needed? Without this line, the match is said not to be exhaustive.
aesop の phase や builder_name が「それですべて」であることを保証したい
Zulip: >
how to enumerate all syntax of given sytanx category
The text was updated successfully, but these errors were encountered: