Go to the first, previous, next, last section, table of contents.
既に述べた通り, Asir においてはプログラム変数と不定元を明確に
区別している.
- 変数
-
大文字で始まり, アルファベット, 数字, `_' からなる文字列
変数あるいはプログラム変数とは, Asir のさまざまな型の内部形式を
格納するための箱であり, 格納された内部形式が, この変数の値である. 変
数が式の要素として評価される時は, そこに収められた値に置き換えられる.
すなわち, 内部形式の中にはプログラム変数は現れない. 変数は全て 0 で
初期化されている.
[0] X^2+X+1;
1
[1] X=2;
2
[2] X^2+X+1;
7
- 不定元
-
小文字で始まり, アルファベット, 数字, `_' からなる文字列
不定元とは, 多項式環を構成する際に添加される変数をいう. Asir に
おいては, 不定元は値をもたない超越的な元であり, 不定元への値の代入は
許されない.
[3] X=x;
x
[4] X^2+X+1;
x^2+x+1
Go to the first, previous, next, last section, table of contents.