Update Grammar.md (#5820)

* Update Grammar.md

Some consistency fixes to the grammar file

* Some more minor fixes to Grammar.md

* Update Grammar.md
This commit is contained in:
Ekene Madu
2020-03-20 10:12:23 -07:00
committed by GitHub
parent 97ffc590e3
commit 9657df184e

View File

@@ -35,9 +35,9 @@ enumval\_decl = ident [ `=` integer\_constant ]
metadata = [ `(` commasep( ident [ `:` single\_value ] ) `)` ]
scalar = integer\_constant | float\_constant
scalar = boolean\_constant | integer\_constant | float\_constant
object = { commasep( ident `:` value ) }
object = `{` commasep( ident `:` value ) `}`
single\_value = scalar | string\_constant
@@ -69,6 +69,6 @@ hex\_float\_constant = `[-+]?0[xX](([.][:xdigit:]+)|([:xdigit:]+[.][:xdigit:]*)|
special\_float\_constant = `[-+]?(nan|inf|infinity)`
float\_constant = decimal\_float\_constant | hexadecimal\_float\_constant | special\_float\_constant
float\_constant = dec\_integer\_constant | hex\_integer\_constant | special\_float\_constant
boolean\_constant = `(true|false)` | (integer\_constant ? `true` : `false`)
boolean\_constant = `true` | `false`