@@ -64,7 +64,7 @@ compatibility.
6464
6565Table fields have a name identifier, a [ type] ( #types ) , optional default value,
6666optional [ attributes] ( #attributes ) and ends with a ` ; ` . See the
67- [ grammer ] ( grammer .md) for full details.
67+ [ grammar ] ( grammar .md) for full details.
6868
6969``` ebnf
7070field_decl = ident `:` type [ `=` scalar ] metadata `;`
@@ -137,7 +137,7 @@ producer of the buffer does not explicitly set that field, it will be marked
137137Required valued fields will cause an error if they are not set. The FlatBuffers
138138verifier would consider the whole buffer invalid.
139139
140- This is enabled by the [ ` required ` attribute] ( #required-1 ) on the field.
140+ This is enabled by the [ ` required ` attribute] ( #required ) on the field.
141141
142142```
143143 hp:short (required)
@@ -474,9 +474,8 @@ Current understood attributes:
474474 stored in any particular order, they are often optimized for space by sorting
475475 them to size. This attribute stops that from happening. There should generally
476476 not be any reason to use this flag.
477- - 'native* \* '. Several attributes have been added to support the [ C++ object
478- Based API] (@ref flatbuffers_cpp_object_based_api). All such attributes are
479- prefixed with the term "native* ".
477+ - 'native* \* '. Several attributes have been added to support the C++ object
478+ Based API. All such attributes are prefixed with the term "native* ".
480479
481480## JSON Parsing
482481
@@ -532,7 +531,7 @@ binary representation.
532531
533532When parsing numbers, the parser is more flexible than JSON. A format of numeric
534533literals is more close to the C/C++. According to the
535- [ grammar] ( /overview/ grammar) , it accepts the following numerical literals:
534+ [ grammar] ( grammar.md ) , it accepts the following numerical literals:
536535
537536- An integer literal can have any number of leading zero ` 0 ` digits. Unlike
538537 C/C++, the parser ignores a leading zero, not interpreting it as the beginning
@@ -555,8 +554,6 @@ literals is more close to the C/C++. According to the
555554 - x64 Windows: ` MSVC2015 ` and higher.
556555 - x64 Linux: ` LLVM 6.0 ` , ` GCC 4.9 ` and higher.
557556
558- For details, see [ Use in C++] (@ref flatbuffers_guide_use_cpp) section.
559-
560557- For compatibility with a JSON lint tool all numeric literals of scalar fields
561558 can be wrapped to quoted string:
562559 ` "1", "2.0", "0x48A", "0x0C.0Ep-1", "-inf", "true" ` .
0 commit comments