Qual é a definição precisa de um conjunto de lookahead?

Estou brincando com compiladores e aprendendo sobre a teoria por trás da análise de sintaxe. Descobri que, embora seja um conceito-chave para entender os algoritmos de reconhecimento, as informações sobre ele na rede são razoavelmente precárias. Parece que o StackOverflow está em uma posição única para corrigir esse problema.

questionAnswers(1)

yourAnswerToTheQuestion