DOC@[0; 45) TABLE@[0; 13) TABLE_HEADER@[0; 13) L_BRACK@[0; 1) "[" WHITESPACE@[1; 6) KEY@[6; 11) BARE_KEY@[6; 11) "table" WHITESPACE@[11; 12) R_BRACK@[12; 13) "]" WHITESPACE@[13; 15) TABLE@[15; 44) TABLE_HEADER@[15; 27) L_BRACK@[15; 16) "[" KEY@[16; 19) BARE_KEY@[16; 19) "foo" WHITESPACE@[19; 22) DOT@[22; 23) "." KEY@[23; 26) BARE_KEY@[23; 26) "bar" R_BRACK@[26; 27) "]" WHITESPACE@[27; 29) ENTRY@[29; 44) KEY@[29; 32) BARE_KEY@[29; 32) "foo" WHITESPACE@[32; 35) DOT@[35; 36) "." KEY@[36; 39) BARE_KEY@[36; 39) "bar" WHITESPACE@[39; 40) EQ@[40; 41) "=" WHITESPACE@[41; 42) VALUE@[42; 44) NUMBER@[42; 44) "92" WHITESPACE@[44; 45) error@[0; 12) "[\n table\n": table header must fit into a single line error@[15; 26) "[foo\n .bar": table header must fit into a single line error@[29; 42) "foo\n .bar = ": newlines are forbidden in entries