Functions 
Definition
:test
"hello".print
Parameter passing
:test(a, b, c)
(a+b*c).print
parameter specifications
:test(a, b=true)
parameter type
:test(Int a, Int b)
(a*b).print
return type
:test(Int a, Int b) Int
§< (a*b)
Call
°test
°test(1, 2)
Multi-Call
°test(3.times..., 2)
return
§<
Or with return-value
§< "Foo"
Types 
Type-Definition
:MyType
Constructor
There's only one constructor!
:MyType(who)
:MyType(Str who)
:MyType(Str who="Paul")
create instance
MyType
This-Reference
°
°print
°.print
_THIS.print
Base Class
Object
Type Information
5.getType.print
5.getTypes.print
Events 
Definition
:@test
Event-Handle
°:@test
"do this".print
Execute Event
°@test