16 lines
415 B
C#
16 lines
415 B
C#
using DevDisciples.Parsing;
|
|
|
|
namespace DevDisciples.Json.Parser.Syntax;
|
|
|
|
public readonly struct JsonPropertySyntax : IJsonSyntax
|
|
{
|
|
public Lexer<JsonToken>.Token Token => Key;
|
|
public Lexer<JsonToken>.Token Key { get; }
|
|
public IJsonSyntax Value { get; }
|
|
|
|
public JsonPropertySyntax(Lexer<JsonToken>.Token key, IJsonSyntax value)
|
|
{
|
|
Key = key;
|
|
Value = value;
|
|
}
|
|
} |