You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
brag/yaragg-lib/yaragg/examples/baby-json-hider.rkt

19 lines
267 B
Racket

8 years ago
#lang brag
#:prefix-out my:
;; Simple baby example of JSON structure
json: number | string
| array
| @object
number: NUMBER
string: STRING
array: "[" [json ("," json)*] "]"
object: /"{" [kvpair ("," kvpair)*] /"}"
@kvpair : /ID colon /json
/colon : ":"