Safe Haskell | Safe-Inferred |
---|
- data LToken
- = LTokPlus
- | LTokMinus
- | LTokStar
- | LTokSlash
- | LTokPercent
- | LTokExp
- | LTokSh
- | LTokEqual
- | LTokNotequal
- | LTokLEq
- | LTokGEq
- | LTokLT
- | LTokGT
- | LTokAssign
- | LTokLParen
- | LTokRParen
- | LTokLBrace
- | LTokRBrace
- | LTokLBracket
- | LTokRBracket
- | LTokDColon
- | LTokSemic
- | LTokColon
- | LTokComma
- | LTokDot
- | LTokDDot
- | LTokEllipsis
- | LTokAnd
- | LTokBreak
- | LTokDo
- | LTokElse
- | LTokElseIf
- | LTokEnd
- | LTokFalse
- | LTokFor
- | LTokFunction
- | LTokGoto
- | LTokIf
- | LTokIn
- | LTokLocal
- | LTokNil
- | LTokNot
- | LTokOr
- | LTokRepeat
- | LTokReturn
- | LTokThen
- | LTokTrue
- | LTokUntil
- | LTokWhile
- | LTokNum String
- | LTokSLit String
- | LTokIdent String
- | LTokEof
- tokenValue :: LToken -> String
Documentation
Lua tokens
LTokPlus | + |
LTokMinus | - |
LTokStar | * |
LTokSlash | / |
LTokPercent | % |
LTokExp | ^ |
LTokSh | # |
LTokEqual | == |
LTokNotequal | ~= |
LTokLEq | <= |
LTokGEq | >= |
LTokLT | < |
LTokGT | > |
LTokAssign | = |
LTokLParen | ( |
LTokRParen | ) |
LTokLBrace | { |
LTokRBrace | } |
LTokLBracket | [ |
LTokRBracket | ] |
LTokDColon | :: |
LTokSemic | ; |
LTokColon | : |
LTokComma | , |
LTokDot | . |
LTokDDot | .. |
LTokEllipsis | ... |
LTokAnd | and |
LTokBreak | break |
LTokDo | do |
LTokElse | else |
LTokElseIf | elseif |
LTokEnd | end |
LTokFalse | false |
LTokFor | for |
LTokFunction | function |
LTokGoto | goto |
LTokIf | if |
LTokIn | in |
LTokLocal | local |
LTokNil | nil |
LTokNot | not |
LTokOr | or |
LTokRepeat | repeat |
LTokReturn | return |
LTokThen | then |
LTokTrue | true |
LTokUntil | until |
LTokWhile | while |
LTokNum String | number constant |
LTokSLit String | string constant |
LTokIdent String | identifier |
LTokEof | end of file |