I have have the same question. This is strange because I don't check if the labels's names are in upper case. Anything between parentheses must be treated as labels. I will check the program when I get in home.
The trouble now is: @sys.init appear before (sys.init)
Thanks guys and you helped me a lot ybakos