nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.MIME.application.json / TokenIcer

TokenIcer

Full name Microsoft.VisualBasic.MIME.application.json.TokenIcer Assembly Microsoft.VisualBasic.MIME.application.json Members 6

01 Syntax

Microsoft.VisualBasic.MIME.application.json.TokenIcer

02 Methods

NameOverloadsSummary
MeasureToken 1 the entire TokenIcer.buffer will be clear in this function
GetTokenSequence 1
CheckError 1

03 Fields

NameOverloadsSummary
escapePending 1 when true, the next char inside a string literal is part of an escape sequence (e.g.
comment_escape 1 single line comment
strictVectorSyntax 1 set this option to value false will enable syntax of array like: [1 2 3], without comma symbol as the element value delimiter!

04 Members

method MeasureToken #
MeasureToken

the entire TokenIcer.buffer will be clear in this function

field escapePending #
escapePending

when true, the next char inside a string literal is part of an escape sequence (e.g. \\, \", \/, \uXXXX) and must be taken literally. This replaces the previous fragile "is the last char a backslash" heuristic which failed to terminate strings containing backslash sequences such as Windows paths ending with a backslash (e.g. "C:\\").

field comment_escape #
comment_escape

single line comment

field strictVectorSyntax #
strictVectorSyntax

set this option to value false will enable syntax of array like: [1 2 3], without comma symbol as the element value delimiter!

method GetTokenSequence #
GetTokenSequence()
method CheckError #
CheckError()