Converts high-level code into machine code, compiler, Original program written by a programmer, Source Code, Final code generated by the compiler, Target Code, Converts source code into tokens, Lexical Analysis, Checks the grammatical structure of the program, Semantic Analysis, Checks the meaning of the program, Semantic Analysis, Code generated between source and target code, Intermediate Code, Produces target or machine code, Code Generation, Improves code efficiency, Code Optimization, Smallest meaningful unit of a program, Token, Actual sequence of characters forming a token, Lexeme, Reserved word in a programming language, Keyword, Name of a variable, function, or class, Identifier, A value that does not change, Constant, Symbol used to perform an operation, Operator, Stores information about identifiers, Symbol Table, Analyzes tokens according to grammar, Parser, Rules that define the structure of a language, Grammar, Tree representation of program structure, Parse Tree, Simplified representation of syntax, Syntax Tree, Error caused by an invalid token or character, Lexical Error, Error caused by incorrect grammar, Syntax Error, Error related to the meaning of a program, Semantic Error, Error that occurs during program execution, Runtime Error, Part of compiler that analyzes source code, Front End, Part of compiler that generates target code, Back End, One complete processing of source code, Pass, Compiler that processes code in one pass, One-Pass Compiler, Compiler that processes code in two passes, Two-Pass Compiler, Converts assembly language into machine code, Assembler
0%
Compiler Design
Share
Share
by
Kasthuripazhani
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Flash cards
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?