For example:
class-id myClass1. method-id myFirstMethod static. 01 myFloat float-long. 01 myString string. 01 myInt binary-long. 01 myObject object. 01 myDecimal decimal. set myFloat to myString *> this is incorrect set myFloat to myInt *> this is correct set myObject to myString *> this is correct - string derives from object set myDecimal to myString *> this is correct - In the .NET framwork, the System.Decimal class has an implicit conversion operator from type int (binary-long) to type System.Decimal end method. end class.