1.定義變量 qf-0 | w
可以使用表單的賦值語句定義變量 qXcHf6
identifier := expression X|++K;rtfE
其中,identifier是變量的名稱,expression是表達式,其值將立即計算并分配給變量。 0CX2dk"UB^
2.定義常量 rE)lt0mkv
如果const 寫在定義之前,則該值將是常量,即以后不能更改。例如: [,JUC<
const e :=exp(1) 06X4mu{
將定義為Euler指數(shù)。 hj[&.w
以“%”結尾的變量名表示為復變量,以“$”結尾的名稱用于字符串變量(存儲字符序列)。 "k&QS@l
所有字符串都使用 Unicode 編碼處理,這意味著軟件幾乎可以處理所有字符。文件輸入/輸出可以使用 Unicode 編碼或 ANSI 編碼。 \iVb;7r)9:
命令 list variables 列出了日志區(qū)域中所有定義的變量 。類似地, list functions列出所有用戶定義的函數(shù)。這對于調試可能很有用。 =MMU(0 E
3.定義函數(shù) N;gI %6
如果在定義中,括號中的其他標識符跟在已定義量的名稱之后,則表示函數(shù)的定義。例如: M<$a OW0
sinc(r) := sin(r) / r 將定義 sinc 函數(shù)。它的值不是立即計算的,而是為函數(shù)的每個調用計算一次,其中 r是參數(shù)。因此,在定義函數(shù)時,不必定義表達式中包含的所有變量或其他函數(shù)。 SA!P:Q?h
在前面的定義之后,您可以使用以下方法計算一些變量值: v"-@'qN'
s := sinc(pi / 6) ;d5d$Np@m&
:Aq==N_/2
|T3F:],`
{{N*/E^
_!_%Afz
vf}.)
`,~8(rIM
x`9IQQ