Add options to pass arguments to initialiser
This commit is contained in:
@@ -67,8 +67,18 @@ func initParser*(
|
||||
tokens: tokens,
|
||||
)
|
||||
|
||||
func initParserResult*(str: string): ParserResult =
|
||||
ParserResult.ok(initParser(str))
|
||||
func initParserResult*(
|
||||
stream: string,
|
||||
tokens = newSeq[ParserToken](),
|
||||
position = -1,
|
||||
lastPosition = 0,
|
||||
): ParserResult =
|
||||
ParserResult.ok(initParser(
|
||||
stream,
|
||||
tokens,
|
||||
position,
|
||||
lastPosition,
|
||||
))
|
||||
|
||||
# -- Getters
|
||||
|
||||
|
||||
Reference in New Issue
Block a user