mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-31 20:00:09 +00:00
Rename to SJSON for the Simplified JSON notation variant
This commit is contained in:
@@ -40,7 +40,7 @@ parse_string :: proc(data: string, spec := DEFAULT_SPECIFICATION, parse_integers
|
|||||||
return parse_object(&p)
|
return parse_object(&p)
|
||||||
case .JSON5:
|
case .JSON5:
|
||||||
return parse_value(&p)
|
return parse_value(&p)
|
||||||
case .MJSON:
|
case .SJSON:
|
||||||
#partial switch p.curr_token.kind {
|
#partial switch p.curr_token.kind {
|
||||||
case .Ident, .String:
|
case .Ident, .String:
|
||||||
return parse_object_body(&p, .EOF)
|
return parse_object_body(&p, .EOF)
|
||||||
|
|||||||
@@ -33,8 +33,9 @@ package json
|
|||||||
Specification :: enum {
|
Specification :: enum {
|
||||||
JSON,
|
JSON,
|
||||||
JSON5, // https://json5.org/
|
JSON5, // https://json5.org/
|
||||||
MJSON, // https://bitsquid.blogspot.com/2009/10/simplified-json-notation.html
|
SJSON, // https://bitsquid.blogspot.com/2009/10/simplified-json-notation.html
|
||||||
Bitsquid = MJSON,
|
Bitsquid = SJSON,
|
||||||
|
MJSON = SJSON,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user