├── README.md ├── cmd └── main.go ├── go.mod ├── jsonParser.go ├── src ├── lexer │ ├── lexer.go │ └── tokens.go └── parser │ └── parser.go └── testJsonBlob ├── test1.json ├── test2.json ├── test3.json ├── test4.json ├── test5.json ├── test6.json ├── test7.json ├── test8.json └── test9.json /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/README.md -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/cmd/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/KhushPatibandha/jsonParser 2 | 3 | go 1.22.4 4 | -------------------------------------------------------------------------------- /jsonParser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/jsonParser.go -------------------------------------------------------------------------------- /src/lexer/lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/src/lexer/lexer.go -------------------------------------------------------------------------------- /src/lexer/tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/src/lexer/tokens.go -------------------------------------------------------------------------------- /src/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/src/parser/parser.go -------------------------------------------------------------------------------- /testJsonBlob/test1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test1.json -------------------------------------------------------------------------------- /testJsonBlob/test2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test2.json -------------------------------------------------------------------------------- /testJsonBlob/test3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test3.json -------------------------------------------------------------------------------- /testJsonBlob/test4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test4.json -------------------------------------------------------------------------------- /testJsonBlob/test5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test5.json -------------------------------------------------------------------------------- /testJsonBlob/test6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test6.json -------------------------------------------------------------------------------- /testJsonBlob/test7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test7.json -------------------------------------------------------------------------------- /testJsonBlob/test8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test8.json -------------------------------------------------------------------------------- /testJsonBlob/test9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhushPatibandha/jsonParser/HEAD/testJsonBlob/test9.json --------------------------------------------------------------------------------