Ich hab hier noch son bisschen was schönes gemacht:
Jetzt nurnoch 370bytes groß, allerdings noch ohne Features.
Noch was feines, was als "Abfallprodukt" bei der Bearbeitung rumkam (die Extremversion des HalloWelt-Rechners[260bytes], jetzt mit Tribut an die Ausmaße)
[edit]
Noch ein Paar Anmerkungen zu der Pascal-Version:
Ich hätte op als [1] von dem eingelesenen definiert, und dann, da das Ergebnis vom Typ char ist, nen case drübergejagt. Außerdem hätte die Schleife durch "until op in ['+', '-', '*', '/']" kürzer terminiert werden können (wobei ich nicht weiß, welches laufzeittechnisch günstiger ist), nur mal so als Vorschlag[/edit]