buildLexer

https://en.wikipedia.org/wiki/Lexical_analysis

buildLexer
Author: Alberto Cruz Luis
Since: April 2021
Parameters
tokens (any = [])

buildLexer

Build Lexer - parse code in different tokens

buildLexer
Parameters
tokens (Array = []) Array of Tokens to parser
Returns
Function: Function that is return array of tokens

buildOrRegexp

Merge the regular expressions into one and add the sticky to it.

buildOrRegexp
Parameters
regexps (RegExp)
Returns
RegExp: Union of several regexp

getToken

Get token that is defined

getToken
Parameters
match (String)
Returns
String: Name of Token