Skip to content

Commit

Permalink
Lecture: fix yaml (remove assignment field) (#100)
Browse files Browse the repository at this point in the history
  • Loading branch information
cagix committed Oct 6, 2023
1 parent 8c8652b commit 764b0df
Show file tree
Hide file tree
Showing 13 changed files with 1 addition and 27 deletions.
2 changes: 0 additions & 2 deletions lecture/frontend/lexing/antlr-lexing.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,6 @@ outcomes:
- k3: "Zustandsbehaftete Lexer (Modes)"
- k3: "Nutzung von Channels"
- k2: "Importieren von Grammatiken"
assignments:
- topic: sheet01
youtube:
- link: "https://youtu.be/I119N04WIYA"
name: "VL Lexer mit ANTLR"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/lexing/recursive.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@ outcomes:
- k2: "Fehler und Lösungsansätze in der lexikalischen Analyse"
- k3: "Typische Einteilung von Token"
- k3: "Implementierung eines Top-Down-Lexers mit Read-Ahead und intelligenter Pufferung"
assignments:
- topic: sheet01
youtube:
- link: "https://youtu.be/N0WJQ4UkXkM"
name: "VL Handcodierte Lexer"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/lexing/table.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,6 @@ outcomes:
- k1: "Aufgaben eines Lexers"
- k2: "Erkennen von Lexemen mit RE und DFA"
- k2: "DFA-nahe Implementierung: Tabellenbasiert und direkt codiert"
assignments:
- topic: sheet01
youtube:
- link: "https://youtu.be/2GeEaU3qB6c"
name: "VL Tabellenbasierte Scanner"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/parsing/antlr-parsing.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,6 @@ outcomes:
- k2: "Aufbau des Parse-Tree"
- k3: "Umgang mit Kontext-Objekten"
- k3: "Traversierung des Parse-Tree mit den generierten Listenern oder Visitors"
assignments:
- topic: sheet01
youtube:
- link: "https://youtu.be/YuUHBvPUS4k"
name: "VL Parser mit ANTLR"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/parsing/finalwords.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@ tldr: |
Zeichenstrom eine Integerzahl kommt)
outcomes:
- k2: "Grenze zwischen Lexer und Parser: Was mache ich auf welcher Stufe?"
assignments:
- topic: sheet01
youtube:
- link: "https://youtu.be/`u9fE_I764rg`{=markdown}"
name: "VL Grenze Lexer und Parser"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/parsing/ll-advanced.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ outcomes:
- k3: "Implementierung von LL(1)- und LL(k)-Parsern"
- k3: "Dynamischer Lookahead mittels Backtracking; Verbesserung der Laufzeiteigenschaften mit Packrat"
- k3: "Einsatz von semantischen Prädikaten zum (De-) Aktivieren von Regeln oder Token"
assignments:
- topic: sheet01
youtube:
- link: "https://youtu.be/12GT2WxZsxY"
name: "VL LL-Parser: Fortgeschrittene Techniken"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/parsing/ll-parser-impl.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,6 @@ outcomes:
- k3: "Implementierung von LL(1)- und LL(k)-Parsern"
- k3: "Implementierung von Vorrang und Assoziativität"
- k3: "Umgang mit Linksrekursion, insbesondere bei ANTLR"
assignments:
- topic: sheet01
youtube:
- link: "https://youtu.be/3djLtMtW82k"
name: "VL LL-Parser selbst implementiert"
Expand Down
4 changes: 1 addition & 3 deletions lecture/frontend/parsing/recovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,9 @@ outcomes:
- k3: "Ändern der Fehlermeldungen bei ANTLR"
- k3: "Eigene Errorhandler in ANTLR-Parser bauen und einbinden"
- k3: "Nutzen von speziellen Fehler-Alternativen in Grammatiken"
assignments:
- topic: sheet01
name: "VL Error-Recovery"
youtube:
- link: "https://youtu.be/9sFdI7pYMQs"
name: "VL Error-Recovery"
fhmedia:
- link: "https://www.hsbi.de/medienportal/m/eabf5e829fbcd6be866e20b169989c8fef4fd10f13704999d0c1b531d15d4255975cd4490ac127156874d8334d6cade0ece8e2d15f2f2d34cb965a0c1697eade"
name: "VL Error-Recovery"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/semantics/symboltables/classes.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@ tldr: |
outcomes:
- k3: "Aufbau von Symboltabellen für Nested Scopes inkl. Strukturen/Klassen mit einem Listener"
- k3: "Attribute von Klassen und Strukturen auflösen"
assignments:
- topic: sheet02
youtube:
- link: "https://youtu.be/-w9ljeFGq3k"
name: "VL Strukturen und Klassen"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/semantics/symboltables/functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ tldr: |
outcomes:
- k3: "Aufbau von Symboltabellen für Nested Scopes inkl. Strukturen/Klassen mit einem Listener"
- k3: "Attribute von Klassen und Strukturen auflösen"
assignments:
- topic: sheet02
youtube:
- link: "https://youtu.be/yk2x6WGhgVg"
name: "VL Funktionen"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/semantics/symboltables/intro-symbtab.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,6 @@ tldr: |
outcomes:
- k2: "Aufgaben der semantischen Analyse"
- k2: "Bedeutung von Symboltabellen: Aufgaben, Verbindung zu Compiler-Phasen"
assignments:
- topic: sheet02
youtube:
- link: "https://youtu.be/5637iNH0wWk"
name: "VL Symboltabellen (Intro)"
Expand Down
2 changes: 0 additions & 2 deletions lecture/frontend/semantics/symboltables/scopes.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@ outcomes:
- k3: "Aufbau von Symboltabellen für Nested Scopes inkl. Strukturen/Klassen mit einem Listener"
- k3: "Auflösen von Symbolen über die Scopes"
- k3: "Einfache statische Prüfungen anhand der Symboltabellen"
assignments:
- topic: sheet02
youtube:
- link: "https://youtu.be/CdM1gvsi6P0"
name: "VL Nested Scopes"
Expand Down
2 changes: 0 additions & 2 deletions lecture/intermediate/intro-ir.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ tldr: |
und Assemblercode.
outcomes:
- k1: "Varianten von Zwischencode, Vor- und Nachteile"
assignments:
- topic: sheet04
youtube:
- link: "https://youtu.be/EVTtPkOwhJ8"
name: "VL Überblick Zwischencode"
Expand Down

0 comments on commit 764b0df

Please sign in to comment.