Szymon Gatner:
Two small improvements in your code:
> writeln("Base : " ~ text);
=>
writeln("Base : ", text);
> int main(string[] argv)
> {
> ...
> return 0;
> }
=>
> void main(string[] argv)
> {
> ...
> }
Or even:
> void main()
> {
> ...
> }
Bye,
bearophile