From 520c80a699750e27c1267d066d7a9173e92c8467 Mon Sep 17 00:00:00 2001 From: simon Date: Fri, 5 Jul 2024 13:47:25 +0200 Subject: [PATCH] =?UTF-8?q?finalize=20pr=C3=A4si?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- presentation/slidev/package-lock.json | 41 +++++++++++++++++++++++++++ presentation/slidev/package.json | 1 + presentation/slidev/slides.md | 7 ++--- 3 files changed, 44 insertions(+), 5 deletions(-) diff --git a/presentation/slidev/package-lock.json b/presentation/slidev/package-lock.json index de70b2b..a0e131c 100644 --- a/presentation/slidev/package-lock.json +++ b/presentation/slidev/package-lock.json @@ -10,6 +10,7 @@ "@slidev/theme-apple-basic": "^0.25.1", "@slidev/theme-default": "latest", "@slidev/theme-seriph": "latest", + "slidev-theme-academic": "^1.3.0", "slidev-theme-dracula": "^0.2.0", "vue": "^3.4.27" } @@ -7401,6 +7402,46 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/slidev-theme-academic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/slidev-theme-academic/-/slidev-theme-academic-1.3.0.tgz", + "integrity": "sha512-D7vdtiKeH5N6cis6XaiHDNqQvFUrqvGz8kpqquTcMN531SLV915M3PBhXyVXnd/NGQ2W2x6mYvEigHe6C1+aqg==", + "license": "MIT", + "dependencies": { + "@slidev/types": "^0.29.2", + "codemirror-theme-vars": "^0.1.1", + "prism-theme-vars": "^0.2.2", + "theme-vitesse": "^0.1.14" + }, + "engines": { + "node": ">=14.0.0", + "slidev": ">=0.19.3" + }, + "funding": { + "url": "https://ko-fi.com/alexanderdavide" + } + }, + "node_modules/slidev-theme-academic/node_modules/@slidev/types": { + "version": "0.29.2", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.29.2.tgz", + "integrity": "sha512-8S7WCO1WTjFpjxIZxEgb+tn5XumpCAFcBVT01BI4N7g8rPYpWzMxKym/kSysCfti/VAYjtyX5ztx/HEzwtMiUw==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/slidev-theme-academic/node_modules/theme-vitesse": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/theme-vitesse/-/theme-vitesse-0.1.14.tgz", + "integrity": "sha512-b5s+Zpfaw5+djoCJ9AEbcTbpiTlLsOvGM9oblDmmWRGWNqg9oXtEYO/uwubwx77novHBI6zNuwZRHKNlAIBo4A==", + "license": "MIT", + "engines": { + "vscode": "^1.43.0" + } + }, "node_modules/slidev-theme-dracula": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/slidev-theme-dracula/-/slidev-theme-dracula-0.2.0.tgz", diff --git a/presentation/slidev/package.json b/presentation/slidev/package.json index d1d0eac..86a333a 100644 --- a/presentation/slidev/package.json +++ b/presentation/slidev/package.json @@ -12,6 +12,7 @@ "@slidev/theme-apple-basic": "^0.25.1", "@slidev/theme-default": "latest", "@slidev/theme-seriph": "latest", + "slidev-theme-academic": "^1.3.0", "slidev-theme-dracula": "^0.2.0", "vue": "^3.4.27" } diff --git a/presentation/slidev/slides.md b/presentation/slidev/slides.md index a72adb7..cf60284 100644 --- a/presentation/slidev/slides.md +++ b/presentation/slidev/slides.md @@ -1,5 +1,5 @@ --- -theme: dracula +theme: academic title: Compiler ULTIMATE # apply unocss classes to the current slide class: text-center @@ -17,7 +17,6 @@ plantUmlServer: 'https://www.plantuml.com/plantuml' # Compiler ULTIMATE -Kein Weg ist mir im Schlitten je zu weit. --- @@ -30,9 +29,8 @@ Kein Weg ist mir im Schlitten je zu weit. - print statt System.out.println - i++ eingeschränkt - Kein ++i -- Zugriff af Felder nur mit this +- Zugriff auf Felder nur mit this - Logische Statements Klammern, sonst von links nach rechts -- Recipient - Fehlermeldungen werden gesammelt --- @@ -826,7 +824,6 @@ TypedBinary -[#008200,dashed]-^ TypedExpression - Überführung von untypisierten AST zu typisierten AST - TypeCheck-Phase - Semantische Überprüfung - - Ausführung von Blöcken --- ## Konvertierung von untypisierten AST zu typisierten AST