Identifier is a combination of small & big letters, digits and _
sign.
Every identifier must starts from letter or _
sign.
Type identifier must starts from uppercase letter (PascalCase or UpperCamelCase).
type MyInt = Int64
type PointerToMyInt = *MyInt
Value identifier must starts from lowercase letter (Lower Camel Case).
const myConst = 10
var myVar: MyInt
public func main () -> Int32 {
return 0
}