for me the example works in Puppy 4.12.
I attach the project.
Extract it in the project folder ugg stiefel
, and open it in the Valaide.
Or compile main.gs by hand:
Maybe you added something, or there was an error caused by copy&paste from your webbrowser.
I had encountered this in the ugg
, maybe webbrowsers add different linefeeds or whatever.
I run the vala-IDE by typing "validestart", or from the menu: "Valide -Puppy4"