lookahead

Previewing what's next

Lookahead is examining what comes next before deciding how to proceed.

In computing and parsing, a lookahead checks upcoming input to determine how to process current data: The parser uses one-token lookahead.

Chess players use lookahead to evaluate future positions.

The term appears in technical contexts where anticipating subsequent elements guides present action.

planning

anticipation

State of awaiting something

strategy · preparation · prediction · forward-thinking · contingency · scenario · roadmap · proactive · preemptive · horizon

parsing

parser

Syntax-interpreting program

  • compilerSource-to-machine-code translator
  • tokenRepresentative placeholder
  • grammarLanguage's structural rules

predictive · syntax · buffer · backtracking · ambiguity · terminal · production · first set · context-free

buffering

stream

Steady continuous flow

pipeline · queue · sequential · disk · memory · latency · throughput · anticipatory · block · chunk

search

heuristic

Practical solving shortcut

depth · pruning · branching · Monte Carlo · stockfish · position · move · ply · transposition · quiescence

Categories
Opposites
temporal direction of analysis

lookaheadlookback

Examination of past events

hindsight · retrospection · backward glance · backtracking · review

planning vs. reactivity

lookaheadhindsight

Recognition after the fact

afterthought · reaction · reactive · second-guessing

Family

look, ahead, looking, lookout, headway, looker

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G