UNPKG
lexer-state
Version:
latest (1.0.7-alpha.1)
1.0.7-alpha.1
1.0.7-alpha.0
1.0.6
1.0.5
1.0.5-alpha.0
1.0.4
1.0.4-alpha.2
1.0.4-alpha.1
1.0.4-alpha.0
1.0.3
1.0.3-alpha.0
1.0.2
1.0.1-alpha.2
1.0.1-alpha.1
1.0.1-alpha.0
1.0.0-alpha.10
1.0.0-alpha.9
1.0.0-alpha.8
1.0.0-alpha.7
1.0.0-alpha.6
1.0.0-alpha.5
1.0.0-alpha.4
1.0.0-alpha.3
Lightweight state machine library to define and manage state transition declaratively
lexer-state
/
packages
/
machine
/
dist
/
util
/
stateFactory.d.ts
5 lines
(4 loc)
•
132 B
TypeScript
View Raw
1
2
3
4
5
import
{
ILexem
}
from
'../lexem'
;
export
declare
const
LexerState
: <T>
(
stateObject
: T
) =>
{
create
(
state
: keyof T):
ILexem
; };