---input--- This is a comment. @ARTICLE{ruckenstein-diffusion, author = "Liu, Hongquin" # and # "Ruckenstein, Eli", year = 1997, month = JAN, pages = "888-895" } ---tokens--- 'This is a comment.' Comment '\n\n' Text.Whitespace '@ARTICLE' Name.Class '{' Punctuation 'ruckenstein-diffusion' Name.Label ',' Punctuation '\n ' Text.Whitespace 'author' Name.Attribute ' ' Text.Whitespace '=' Punctuation ' ' Text.Whitespace '"' Literal.String 'Liu, Hongquin' Literal.String '"' Literal.String ' ' Text.Whitespace '#' Punctuation ' ' Text.Whitespace 'and' Name.Variable ' ' Text.Whitespace '#' Punctuation ' ' Text.Whitespace '"' Literal.String 'Ruckenstein, Eli' Literal.String '"' Literal.String ',' Punctuation '\n ' Text.Whitespace 'year' Name.Attribute ' ' Text.Whitespace '=' Punctuation ' ' Text.Whitespace '1997' Literal.Number ',' Punctuation '\n ' Text.Whitespace 'month' Name.Attribute ' ' Text.Whitespace '=' Punctuation ' ' Text.Whitespace 'JAN' Name.Variable ',' Punctuation '\n ' Text.Whitespace 'pages' Name.Attribute ' ' Text.Whitespace '=' Punctuation ' ' Text.Whitespace '"' Literal.String '888-895' Literal.String '"' Literal.String '\n' Text.Whitespace '}' Punctuation '\n' Text.Whitespace