Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Custom-JSON-Parser

A proof of concept custom JSON parser for my portfolio website

The Logic:

Based on the railroad/syntax diagrams JSON Syntax. Also known as McKeeman Form:

json
  element

value
  object
  array
  string
  number
  "true"
  "false"
  "null"

object
  '{' whitespace '}'
  '{' members '}'

Object Diagram

object railroad/syntax diagram

Array Diagram

array railraod diagram

Value Diagram

value railraod diagram

String diagram

string diagram

Number diagram

Number railroad/syntax diagram

Whitespace diagram

ws diagram

References:

https://www.json.org/json-en.html https://www.crockford.com/mckeeman.html https://jsoneditoronline.org/indepth/parse/parse-json/

About

A proof of concept custom JSON parser for my portfolio website

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages