Software Engineering Research Group Kassel

Department of Computer Science and Electrical Engineering

Search

Primary Menu

Skip to content
  • Contact

Lecture

Compiler Construction (WS1819)

Thursdays 10:15

WA1340

Albert Zündorf

Description

Topics include: scanner and parser programming, context free grammars, parser tables, scanner and parser generators, synthetic and inherited attributes, symbol tables, byte code generation, cross referencing, pattern matching, runtime analyses, refactorings, reverse engineering.
Intended Audience: Students of computer science, bachelor

  • Winter 18/19 Lecture 13: Scenario Generator

    February 7, 2019
  • Winter 18/19 Lecture 12: Scenario Parser

    January 31, 2019
  • Winter 18/19 Lecture 11: ANTLR

    January 24, 2019
  • Winter 18/19 Lecture 10: First and Follow

    January 17, 2019
  • Winter 18/19 Lecture 09: Byte Code for Functions

    December 20, 2018
  • Winter 18/19 Lecture 08: Byte Code for If and While

    December 13, 2018
  • Winter 18/19 Lecture 07: Byte Code for Expressions

    November 29, 2018
  • Winter 18/19 Lecture 06: Becelifier

    November 22, 2018
  • Winter 18/19 Lecture 05: Functions

    November 15, 2018
  • Winter 18/19 Lecture 04: Control Structures

    November 8, 2018
  • Winter 18/19 Lecture 03: Variables

    November 1, 2018
  • Winter 18/19 Lecture 02: Plus and Mult

    October 25, 2018
  • Winter 18/19 Lecture 01: Introduction

    October 18, 2018

Uni Kassel

News

  • Winter 18/19 Lecture 13: Scenario Generator February 7, 2019
  • Winter 18/19 Lecture 12: Scenario Parser January 31, 2019
  • Winter 18/19 Lecture 11: ANTLR January 24, 2019
  • Winter 18/19 Lecture 10: First and Follow January 17, 2019
  • Winter 18/19 Lecture 09: Byte Code for Functions December 20, 2018
  • Winter 18/19 Lecture 08: Byte Code for If and While December 13, 2018
  • Winter 18/19 Lecture 07: Byte Code for Expressions November 29, 2018
  • Winter 18/19 Lecture 06: Becelifier November 22, 2018
  • Winter 18/19 Lecture 05: Functions November 15, 2018
  • Winter 18/19 Lecture 04: Control Structures November 8, 2018
  • Current Term
    • Requirements Engineering
    • Software-Technik-Praktikum
    • Seminar
  • Past Terms
    • WS2425
      • Business Process Engineering
      • Design Patterns
      • DevOps Technologies
      • Programming and Modelling
      • Seminar
    • SS24
      • Generative KI in der Software Technik
      • Graph and Model Driven Engineering
      • Software-Technik Praktikum
      • Seminar
    • WS2324
      • Business Process Engineering
      • Evolutionary Algorithms
      • Programming and Modelling
      • Software Tool Construction
    • SS23
      • Graph and Model Driven Engineering
      • Software-Technik Praktikum
    • WS2223
      • Business Process Engineering
      • Einführung in die Informatik
      • Programming and Modelling
      • Uncategorized
      • Web Engineering
      • Projects
      • Seminar
    • SS22
      • DevOps Technologies
    • WS2122
      • Business Process Engineering
      • Graph and Model Driven Engineering
      • Microservices
      • Programming and Modelling
    • SS21
      • Design Patterns
      • Game Development: Einführung in Unity
      • Software-Technik Praktikum
      • Web Engineering
    • WS2021
      • Business Process Engineering
      • Internet of Things
      • Microservices
      • Programmierprojekt Mechatronik
      • Programming and Modelling
    • SS20
      • Design Patterns
      • DevOps Technologies
      • Software-Technik Praktikum
    • WS1920
      • Business Process Engineering
      • Microservices
      • Model Driven Engineering
      • Programming Methodologies
    • SS19
      • Design Patterns
      • Software Engineering I
    • WS1819
      • Compiler Construction
      • Internet of Things
      • Programming Methodologies
    • SS18
      • Design Patterns
      • Software Engineering I
      • Software Engineering II
      • Projects
    • WS1718
      • Compiler Construction
      • Einführung in die Programmierung
      • Graph and Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • SS17
      • Software Engineering I
      • Projects
      • Seminar
    • WS1617
      • Einführung in die Programmierung
      • Internet of Things
      • Programming Methodologies
      • Seminar
    • SS16
      • Design Patterns
      • Projekt Game Development
      • Software Engineering I
      • Software Engineering II
      • Projects
      • Seminar
    • WS1516
      • Compiler Construction
      • Graph and Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • SS15
      • Design Patterns
      • Internet of Things
      • Software Engineering I
      • Web Engineering
      • Projects
      • Seminar
    • WS1415
      • Einführung in die Programmierung
      • Programming Methodologies
      • Software Engineering II
      • Projects
      • Seminar
    • SS14
      • Design Patterns
      • Graph and Model Driven Engineering
      • Software Engineering I
      • Software Engineering II
      • Projects
      • Seminar
    • WS1314
      • Compiler Construction
      • Programming Methodologies
      • Software Engineering II
      • Projects
      • Seminar
    • SS13
      • Design Patterns
      • Graph and Model Driven Engineering
      • Software Engineering I
      • Software Engineering II
      • Projects
    • WS1213
      • Compiler Construction
      • Programming Methodologies
      • Software Engineering II
      • Projects
      • Seminar
    • SS12
      • Software Engineering I
      • Projects
    • WS1112
      • Model Driven Engineering
      • Programming Methodologies
      • Software Engineering I
      • Software Engineering II
    • SS11
      • Design Patterns
      • Graph and Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • WS1011
      • Compiler Construction
      • Software Engineering I
      • Software Engineering II
      • Projects
      • Seminar
    • SS10
      • Design Patterns
      • Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • WS0910
      • Compiler Construction
      • Software Engineering I
      • Software Engineering II
      • Projects
  • General Information
    • Resources
    • Term Start and End Dates
    • Courses (HIS LSF)
    • Department FB 16
  • Nachruf Albert Zündorf
  • Staff

Address

University of Kassel
Research Group Software Engineering
Department of Computer Science and Electrical Engineering
Wilhelmshöher Allee 73
34121 Kassel

Google Maps

Tags

  • compiler_construction
  • CreepSmash
  • exercise
  • lecture
  • ProgrammierMethodik
  • screencast
  • se1ss16lecture
  • Software Engineering 1
  • ss16
  • wt1617

About

SE on YouTube

Impressum

Datenschutzerklärung

Research Group Software Engineering
Rooms 1337 – 1342
Wilhelmshöher Allee 73
34121 Kassel

Sponsors

The professorship Software Engineering is sponsored by 'Heinz Nixdorf Stiftung' ‚ 'Verband der Metall- und Elektro-Unternehmen Nordhessen' and by 'Sparkassen Verband Hessen'
SE Uni Kassel
  • Current Term
    • Requirements Engineering
    • Software-Technik-Praktikum
    • Seminar
  • Past Terms
    • WS2425
      • Business Process Engineering
      • Design Patterns
      • DevOps Technologies
      • Programming and Modelling
      • Seminar
    • SS24
      • Generative KI in der Software Technik
      • Graph and Model Driven Engineering
      • Software-Technik Praktikum
      • Seminar
    • WS2324
      • Business Process Engineering
      • Evolutionary Algorithms
      • Programming and Modelling
      • Software Tool Construction
    • SS23
      • Graph and Model Driven Engineering
      • Software-Technik Praktikum
    • WS2223
      • Business Process Engineering
      • Einführung in die Informatik
      • Programming and Modelling
      • Uncategorized
      • Web Engineering
      • Projects
      • Seminar
    • SS22
      • DevOps Technologies
    • WS2122
      • Business Process Engineering
      • Graph and Model Driven Engineering
      • Microservices
      • Programming and Modelling
    • SS21
      • Design Patterns
      • Game Development: Einführung in Unity
      • Software-Technik Praktikum
      • Web Engineering
    • WS2021
      • Business Process Engineering
      • Internet of Things
      • Microservices
      • Programmierprojekt Mechatronik
      • Programming and Modelling
    • SS20
      • Design Patterns
      • DevOps Technologies
      • Software-Technik Praktikum
    • WS1920
      • Business Process Engineering
      • Microservices
      • Model Driven Engineering
      • Programming Methodologies
    • SS19
      • Design Patterns
      • Software Engineering I
    • WS1819
      • Compiler Construction
      • Internet of Things
      • Programming Methodologies
    • SS18
      • Design Patterns
      • Software Engineering I
      • Software Engineering II
      • Projects
    • WS1718
      • Compiler Construction
      • Einführung in die Programmierung
      • Graph and Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • SS17
      • Software Engineering I
      • Projects
      • Seminar
    • WS1617
      • Einführung in die Programmierung
      • Internet of Things
      • Programming Methodologies
      • Seminar
    • SS16
      • Design Patterns
      • Projekt Game Development
      • Software Engineering I
      • Software Engineering II
      • Projects
      • Seminar
    • WS1516
      • Compiler Construction
      • Graph and Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • SS15
      • Design Patterns
      • Internet of Things
      • Software Engineering I
      • Web Engineering
      • Projects
      • Seminar
    • WS1415
      • Einführung in die Programmierung
      • Programming Methodologies
      • Software Engineering II
      • Projects
      • Seminar
    • SS14
      • Design Patterns
      • Graph and Model Driven Engineering
      • Software Engineering I
      • Software Engineering II
      • Projects
      • Seminar
    • WS1314
      • Compiler Construction
      • Programming Methodologies
      • Software Engineering II
      • Projects
      • Seminar
    • SS13
      • Design Patterns
      • Graph and Model Driven Engineering
      • Software Engineering I
      • Software Engineering II
      • Projects
    • WS1213
      • Compiler Construction
      • Programming Methodologies
      • Software Engineering II
      • Projects
      • Seminar
    • SS12
      • Software Engineering I
      • Projects
    • WS1112
      • Model Driven Engineering
      • Programming Methodologies
      • Software Engineering I
      • Software Engineering II
    • SS11
      • Design Patterns
      • Graph and Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • WS1011
      • Compiler Construction
      • Software Engineering I
      • Software Engineering II
      • Projects
      • Seminar
    • SS10
      • Design Patterns
      • Model Driven Engineering
      • Programming Methodologies
      • Projects
      • Seminar
    • WS0910
      • Compiler Construction
      • Software Engineering I
      • Software Engineering II
      • Projects
  • General Information
    • Resources
    • Term Start and End Dates
    • Courses (HIS LSF)
    • Department FB 16
  • Nachruf Albert Zündorf
  • Staff

Address

University of Kassel
Research Group Software Engineering
Department of Computer Science and Electrical Engineering
Wilhelmshöher Allee 73
34121 Kassel

Google Maps