(=) assignment , comparison, equal sign
The equal sign =
is used to denote the assignment of value(s) to
variable(s). The syntax can be :
a=expr
where
a
is a variable name and expr
a scilab
expression which evaluates to a single result;
[a,b,...]=expr
where
a
,b
,...
are variable names and expr
a scilab
expression which results in as many results as given variable
names.
The equal sign =
is also used in the comparison
operators:
a==b
denotes equality comparison between the values
of the expressions a
and b
;
a~=b
denotes inequality comparison between the values
of the expressions a
and b
;
a<=b
and a>=b
denote ordering
comparison between the values of the expressions a
and b
.
See comparison for semantic details.
Version | Description |
6.0 | ~ (not) priority is now higher than the comparisons one
(== ~= <= >= ). For instance, ~%t==1
is parsed as (~%t)==1 instead of ~(%t==1)
and now yields %F instead of %T . |