シグネチャ
新しい変数を宣言します。
説明
例
|| Top-level, global constants
{let public constant ten:int = 10, hundred:int = 100}
||
|| Some global variables
{let message:String = "hi there"}
let count:int = 0 || curly braces not needed if not in an applet
||
|| Local variables. Not visible outside the enclosing 'do':
{do
let x:int = 42
let missing-type = 42 || Same as missing-type:any = 42
let missing-value:any || Same as missing-value:any = null
let str1:String || Error: no default value for String
let str2:#String || Ok. Default value is null.
||
|| One or more values may be assigned in a let from functions
|| that return multiple values:
let str-value:String = "42"
let value1:int = {str-value.to-int}
let (value2:int, n-chars-consumed:int) = {str-value.to-int}
}