The phase of compiler that breaks the source program into tokens is called __________., Lexical Analysis, The output of a lexical analyzer is a sequence of __________., Tokens, A token consists of a token name and a __________., Attribute, The actual sequence of characters forming a token is called a __________., Lexeme, A __________ table stores information about identifiers., Symbol, A lexical analyzer is also called a __________., Scanner, __________ expressions are used to specify patterns of tokens., Regular, __________ automata are used to recognize tokens, Finite, The input characters are temporarily stored using __________ buffering., Input, The process of identifying tokens is called token __________., Recognition, if, while, and int are examples of __________., Keywords, Variable and function names are called __________., Identifiers, The structure of a compiler consists of several __________., Phases, The rules that describe tokens are called token __________., Specifications, A regular expression can be converted into a finite __________., Automata, Syntax analysis is also called __________., Parsing, The component that performs syntax analysis is called a __________., Parser, A grammar used to describe programming language syntax is called __________ grammar., Context-Free, CFG stands for __________., Context-Free Grammar, __________ parsing starts from the start symbol of the grammar., Top-down, __________ parsing starts from the input symbols., Bottom-up, LR parsing is a type of __________-up parsing., Bottom, LALR stands for __________., Look-Ahead LR, A grammar contains terminals, non-terminals, productions and a __________ symbol., Start, A tree representation of the syntactic structure is called a __________ tree., Parse, Grammar rules are also called __________ rules., Production, A symbol that can be replaced using a production is called a __________., Non-terminal, A symbol that cannot be expanded further is called a __________., Terminal, The main purpose of a parser is to check the __________ of the input., Syntax, __________ parsers include LR parsers., Bottom-up

Compiler design

Leaderboard

Visual style

Options

Switch template

Continue editing: ?