Accesibility Adjustments

Choose the right accessibility profile for you
OFF ON
Highlight Links Highlights all the links on the site!
OFF ON
Pause Animations Animations will be paused on the site!
OFF ON
Dyslexia Font Dyslexia Font will be applied on the site!
OFF ON
Hide Images All images will be hidden on the site!
Choose the right accessibility profile for you
Adjust Font Sizing
Default
High Saturation
High Contrast
Light Contrast
Dark Contrast
Adjust Letter Spacing
Default
Adjust Line Height
Default
Speak Mode
Align Center
Align Left
Align Right

PROGRAMSKI PREVODIOCI


Semester: 6
ECTS: 5
Status: Obavezan
Lessons: 2+2+0
Double: Ne
ECTS catalogue
Learning outcomes:

At the end of the course, the participant is expected to be able to: 1. Describe the design of a compiler/interpereter including its phases and components [Familiarity] 2. Use regular expressions and context-free grammars to specify the syntax of languages [Usage] 3. Identify the similarities and differences among various parsing techniques, grammar transformation techniques and type checking methods [Familiarity] 4. Distinguish between methods for scope and binding resolution and parameter passing [Familiarity] 5. Explain how programming language implementations typically organize memory [Familiarity] 6. Design and implement interpreter/compiler for simple language using declarative tools to generate parsers and scanners. [Usage]

Teaching staff

Name Lectures Exercises Laboratory
ALEKSANDAR PLAMENAC2x1
12B+20S+12P
SAVO TOMOVIĆ2x1
12B+20S+12P

New announcement - 06.08.2024 13:11

New announcement - 24.04.2024 19:21

New announcement - 24.09.2023 20:56

New announcement - 21.09.2023 22:07

New announcement - 17.09.2023 19:16

New announcement - 24.05.2023 22:33

New announcement - 24.05.2024 21:44

New announcement - 24.05.2024 21:32

New announcement - 12.05.2024 15:18

New announcement - 09.05.2024 20:16

New announcement - 19.04.2024 09:24

New announcement - 28.03.2024 20:50

//