--- source: crates/parser/src/bibtex.rs expression: root input_file: crates/parser/src/test_data/bibtex/samples/matuz_1990.txt --- ROOT@0..517 ENTRY@0..517 TYPE@0..11 "@collection" L_DELIM@11..12 "{" NAME@12..23 "matuz:doody" COMMA@23..24 "," WHITESPACE@24..29 "\n " FIELD@29..59 NAME@29..35 "editor" WHITESPACE@35..42 " " EQ@42..43 "=" WHITESPACE@43..44 " " CURLY_GROUP@44..58 L_CURLY@44..45 "{" WORD@45..50 "Matuz" COMMA@50..51 "," WHITESPACE@51..52 " " WORD@52..57 "Roger" R_CURLY@57..58 "}" COMMA@58..59 "," WHITESPACE@59..64 "\n " FIELD@64..113 NAME@64..69 "title" WHITESPACE@69..77 " " EQ@77..78 "=" WHITESPACE@78..79 " " CURLY_GROUP@79..112 L_CURLY@79..80 "{" WORD@80..92 "Contemporary" WHITESPACE@92..93 " " WORD@93..101 "Literary" WHITESPACE@101..102 " " WORD@102..111 "Criticism" R_CURLY@111..112 "}" COMMA@112..113 "," WHITESPACE@113..118 "\n " FIELD@118..138 NAME@118..122 "year" WHITESPACE@122..131 " " EQ@131..132 "=" WHITESPACE@132..133 " " LITERAL@133..137 INTEGER@133..137 "1990" COMMA@137..138 "," WHITESPACE@138..143 "\n " FIELD@143..161 NAME@143..149 "volume" WHITESPACE@149..156 " " EQ@156..157 "=" WHITESPACE@157..158 " " LITERAL@158..160 INTEGER@158..160 "61" COMMA@160..161 "," WHITESPACE@161..166 "\n " FIELD@166..188 NAME@166..175 "publisher" WHITESPACE@175..179 " " EQ@179..180 "=" WHITESPACE@180..181 " " CURLY_GROUP@181..187 L_CURLY@181..182 "{" WORD@182..186 "Gale" R_CURLY@186..187 "}" COMMA@187..188 "," WHITESPACE@188..193 "\n " FIELD@193..218 NAME@193..201 "location" WHITESPACE@201..206 " " EQ@206..207 "=" WHITESPACE@207..208 " " CURLY_GROUP@208..217 L_CURLY@208..209 "{" WORD@209..216 "Detroit" R_CURLY@216..217 "}" COMMA@217..218 "," WHITESPACE@218..223 "\n " FIELD@223..248 NAME@223..228 "pages" WHITESPACE@228..236 " " EQ@236..237 "=" WHITESPACE@237..238 " " CURLY_GROUP@238..247 L_CURLY@238..239 "{" WORD@239..246 "204-208" R_CURLY@246..247 "}" COMMA@247..248 "," WHITESPACE@248..253 "\n " FIELD@253..278 NAME@253..259 "langid" WHITESPACE@259..266 " " EQ@266..267 "=" WHITESPACE@267..268 " " CURLY_GROUP@268..277 L_CURLY@268..269 "{" WORD@269..276 "english" R_CURLY@276..277 "}" COMMA@277..278 "," WHITESPACE@278..283 "\n " FIELD@283..317 NAME@283..293 "langidopts" WHITESPACE@293..296 " " EQ@296..297 "=" WHITESPACE@297..298 " " CURLY_GROUP@298..316 L_CURLY@298..299 "{" WORD@299..315 "variant=american" R_CURLY@315..316 "}" COMMA@316..317 "," WHITESPACE@317..322 "\n " FIELD@322..515 NAME@322..332 "annotation" WHITESPACE@332..335 " " EQ@335..336 "=" WHITESPACE@336..337 " " CURLY_GROUP@337..514 L_CURLY@337..338 "{" WORD@338..339 "A" WHITESPACE@339..340 " " COMMAND@340..347 COMMAND_NAME@340..347 "\\texttt" CURLY_GROUP@347..359 L_CURLY@347..348 "{" WORD@348..358 "collection" R_CURLY@358..359 "}" WHITESPACE@359..360 " " WORD@360..365 "entry" WHITESPACE@365..366 " " WORD@366..375 "providing" WHITESPACE@375..376 " " WORD@376..379 "the" WHITESPACE@379..380 " " WORD@380..387 "excerpt" WHITESPACE@387..388 " " WORD@388..399 "information" WHITESPACE@399..420 "\n " WORD@420..423 "for" WHITESPACE@423..424 " " WORD@424..427 "the" WHITESPACE@427..428 " " COMMAND@428..435 COMMAND_NAME@428..435 "\\texttt" CURLY_GROUP@435..442 L_CURLY@435..436 "{" WORD@436..441 "doody" R_CURLY@441..442 "}" WHITESPACE@442..443 " " WORD@443..449 "entry." WHITESPACE@449..450 " " WORD@450..454 "Note" WHITESPACE@454..455 " " WORD@455..458 "the" WHITESPACE@458..459 " " WORD@459..465 "format" WHITESPACE@465..466 " " WORD@466..468 "of" WHITESPACE@468..469 " " WORD@469..472 "the" WHITESPACE@472..493 "\n " COMMAND@493..500 COMMAND_NAME@493..500 "\\texttt" CURLY_GROUP@500..507 L_CURLY@500..501 "{" WORD@501..506 "pages" R_CURLY@506..507 "}" WHITESPACE@507..508 " " WORD@508..513 "field" R_CURLY@513..514 "}" COMMA@514..515 "," WHITESPACE@515..516 "\n" R_DELIM@516..517 "}"