Sheety::Tokens::SeparatorOperator
Inherits Sheety::Tokens::Operator < Sheety::Token < Reference < Object
Separator operator for function arguments (,) and union
Constants
SEPARATOR_REGEX = /^\s*(?P<name>,)/
Class methods
match?(s : String) : Regex::MatchData | Nil
SourceInstance methods
ast(tokens : Array(Token), stack : Array(Token), builder : AstBuilder) : Nil
Separator has special handling in ast()
match(s : String) : Regex::MatchData | Nil
Try to match the token pattern against the input string
set_expr(*tokens : Token) : Nil
Source