Skip to content

homework: reduce workload (B08)#419

Merged
cagix merged 4 commits intomasterfrom
simple_b08
Dec 7, 2025
Merged

homework: reduce workload (B08)#419
cagix merged 4 commits intomasterfrom
simple_b08

Conversation

@cagix
Copy link
Member

@cagix cagix commented Dec 4, 2025

@bcg7 Bitte schau mal drüber, ich habe versucht, den Umfang nochmal deutlich zu drücken.

Insbesondere habe ich gestrichen:

  • keine funktionsdeklarationen
  • damit keine unbenannten parameter mehr
  • keine globalen variablen (nur lokal)
  • kein *this - wir erlauben einfach kein shadowing in den klassen, also keine variablen/parameter, die zu feldern gleichnamig sind
  • keine arrays

Damit man aber gleichzeitig noch "interessante" Programme interpretieren kann, habe ich noch den eingebauten Datentyp "string" hinzugefügt und die passende eingebaute Funktion für die Ausgabe.

tests siehe Compiler-CampusMinden/student-support-code-template#9

@cagix cagix added this to the Interpreter milestone Dec 4, 2025
@cagix cagix self-assigned this Dec 4, 2025
@cagix cagix requested a review from bcg7 as a code owner December 4, 2025 13:54
cagix added a commit to Compiler-CampusMinden/student-support-code-template that referenced this pull request Dec 6, 2025
Copy link
Member Author

@cagix cagix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@cagix cagix merged commit e698b13 into master Dec 7, 2025
3 of 4 checks passed
@cagix cagix deleted the simple_b08 branch December 7, 2025 11:54
github-actions bot pushed a commit that referenced this pull request Dec 7, 2025
@bcg7 Bitte schau mal drüber, ich habe versucht, den Umfang nochmal
deutlich zu drücken.

Insbesondere habe ich gestrichen:

- keine funktionsdeklarationen
- damit keine unbenannten parameter mehr
- keine globalen variablen (nur lokal)
- kein *this - wir erlauben einfach kein shadowing in den klassen, also
keine variablen/parameter, die zu feldern gleichnamig sind
- keine arrays

Damit man aber gleichzeitig noch "interessante" Programme interpretieren
kann, habe ich noch den eingebauten Datentyp "string" hinzugefügt und
die passende eingebaute Funktion für die Ausgabe.

tests siehe
Compiler-CampusMinden/student-support-code-template#9 e698b13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant