 
 
 
 
 
   
 Next: Classes
 Up: The Java type model
 Previous: boolean type
Tests for equality are available for all primitive types, and also for
string types.
Also, a value of any primitive type can be concatenated with a string to
yield a string.
 SET primitiveType = [boolType] + numericType;
OPER
  cmpeqOp, cmpneOp(primitiveType,primitiveType): boolType;
  prmCondOp(primitiveType,primitiveType): primitiveType;
  prmstrOp(primitiveType,stringType): stringType;
  strprmOp(stringType,primitiveType): stringType;
INDICATION
  eqlInd:  cmpeqOp;
  neqInd:  cmpneOp;
  plusInd: strprmOp, prmstrOp;
  conditionalInd: prmCondOp;
  equalInd: prmCondOp;
This macro is defined in definitions 5, 6, 7, and 8.
This macro is invoked in definition 4.
 
2008-09-11