enum NASON::Token::Kind

Defined in:

nason/token.cr

Enum Members

Null = 0
False = 1
True = 2
Int = 3
Float = 4
String = 5
BeginArray = 6
EndArray = 7
BeginObject = 8
EndObject = 9
Colon = 10
Comma = 11
EOF = 12

Instance Method Summary

Instance methods inherited from struct Enum

to_nason(json : NASON::Builder) to_nason

Constructor methods inherited from struct Enum

new(pull : NASON::PullParser) new

Instance methods inherited from struct Value

==(other : NASON::Any) ==

Instance methods inherited from class Object

===(other : NASON::Any) ===, nil_or_null? nil_or_null?, not_null! not_null!, null? null?, to_nason(io : IO) : Nil
to_nason : String
to_nason
, to_pretty_json(indent : String = " ") : String
to_pretty_json(io : IO, indent : String = " ") : Nil
to_pretty_json

Class methods inherited from class Object

from_nason(string_or_io, root : String)
from_nason(string_or_io)
from_nason

Instance Method Detail

def begin_array? #

[View source]
def begin_object? #

[View source]
def colon? #

[View source]
def comma? #

[View source]
def end_array? #

[View source]
def end_object? #

[View source]
def eof? #

[View source]
def false? #

[View source]
def float? #

[View source]
def int? #

[View source]
def null? #

[View source]
def string? #

[View source]
def true? #

[View source]