Extract out singleton types

This commit is contained in:
JohnnyMorganz 2022-01-17 19:31:35 +00:00
parent 39f85e2c9c
commit a36d5f7b30

View file

@ -58,14 +58,14 @@ unop = '-' | 'not' | '#'
SimpleType =
'nil' |
STRING |
'true' |
'false' |
SingletonType |
NAME ['.' NAME] [ '<' [TypeParams] '>' ] |
'typeof' '(' exp ')' |
TableType |
FunctionType
SingletonType = STRING | 'true' | 'false'
Type =
SimpleType ['?'] |
SimpleType ['|' Type] |