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
Save
Like
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
More like this
Grammar with fun
by
Morris86
Spin the wheel
7
Types of Programming Languages
by
Tmbloushi
Group sort
7
sm module 2 review grammar
by
Ladaermolchik
Quiz
57
Intermediate complaining Language
by
Toadtoadtoad333
Group sort
4
Coding (Computer Programming)
by
1969irishman
Quiz
6
Cycle 1: key words computer programming
by
Barriosrodrigue
Match up
4
Programming Keywords
by
Staylor107
Match up
7
ESL Brains - Copycat Architecture
by
Teachergabikopinits
Match up
4
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?