Como usar o escape de barra invertida para nova linha em JavaCC?

Eu tenho uma tarefa para criar um analisador léxico e eu tenho tudo funcionando, exceto por um bit. Eu preciso criar uma string que aceita uma nova linha, e a string é delimitada por aspas duplas. A string aceita qualquer número, letra, algumas pontuações especificadas, barras invertidas e aspas duplas dentro dos delimitadores. Eu não consigo descobrir como escapar de um novo personagem de linha. Existe uma certa maneira de escapar de personagens como nova linha e tabulação?

Aqui está um pouco do meu código que pode ajudar

< STRING : ( < QUOTE> (< QUOTE > | < BACKSLASH > | < ID > | < NUM > | " " )* <QUOTE>) >
< #QUOTE : "\"" >
< #BACKSLASH : "\\" >

Portanto, minha string deve permitir uma citação e, em seguida, qualquer um dos caracteres a seguir, como uma barra invertida, um espaço em branco, um número, etc. e, em seguida, seguido por outra citação. O caractere de nova linha como "\ n" é o que não está funcionando. Desde já, obrigado!

questionAnswers(1)

yourAnswerToTheQuestion