Show / Hide Table of Contents

Namespace NFX.CodeAnalysis.JSON

Classes

JSONData

Represents JSONDataParser result

JSONIdentifiers

Identifier validation and other utilities in context of JSON grammar

JSONKeywords

Provides JSON keyword resolution services, this class is thread safe

JSONLanguage

Represents JSON language

JSONLexer

Performs lexical analysis on source supplied in JSON syntax. This class supports lazy analysis that happens gradually as result tokens are consumed through IEnumerable interface. NOTE: Although called JSON, this is really a JSON superset implementation that includes extra features: comments, directives, verbatim strings(start with $), ' or " string escapes, unquoted object key names

JSONNumbers

JSONParser

Parses JSON lexer output into object graphs. NOTE: Although called JSON, this is really a JSON superset implementation that includes extra features: comments, directives, verbatim strings(start with $), ' or " string escapes, unquoted object key names

JSONPatternMatchAttribute

Base class for JSON pattern matching

JSONStrings

Provides JSON string escape parsing

JSONToken

Represents a token of JSON language

Enums

JSONMsgCode

Message codes for JSON code processors

JSONTokenType

Denotes JSON token types. NOTE: Although called JSON, this is really a JSON superset implementation that includes extra features: comments, directives, verbatim strings(start with $), ' or " string escapes, unquoted object key names

Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX