Kawałek znalezionego gdzieś w sieci kodu, rzucającego przyjemny pomost między najstarszym z autentycznie lubianych przeze mnie języków programowania a tym, po który najchętniej sięgam dzisiaj.
import sys class ostream: def __init__(self, file): self.file = file def __lshift__(self, obj): self.file.write(str(obj)); return self cout = ostream(sys.stdout) cerr = ostream(sys.stderr) endl = '\n' x = "Hello" y = 7 cout << x << " " << y << endl
W ramach sportu zachęcam do prób implementacji jakiegoś manipulatora, na przykład setw
.