Top   Types   Functions   Classes   Index 

Change Log


Version 1.3.x

- added interpretation of symbols as booleans: NULL, "", "0", and "false" are interpreted as false and all other symbols as true. So get_bool() and find_bool() etc. all work for Symbols, too now.

Some functions were reactivated because they make sense now:

Version 1.2.0
Version 1.1.x
Version 1.1.4
Version 1.0.18

- ValueString, ValueSymbol: Fixed class hierarchy:

  1. they are now ValueScalar

  2. added additional class ValueCharArray above these two

TypeString, TypeSymbol, ...
  • Same as for ValueString etc.: fixed the class hierarchy to have a layout according to the values.

  • Made some types concrete. They were abstract before and marked with a FIXME. :-)

ValueNumeric

added method add().

Of course, this adds some functions in all the subclasses, too.

reference counting

CRL_REF, CRL_UNREF_LVAL, CRL_REF_UNREF_LVAL can be used in expressions now:

if (CrlValue *x= CRL_REF(a->minimum())) {
    ...
    CRL_UNREF (x);
}
reference counting

Object::_ref(), crl_object__ref() etc. can also be used in expressions now, however, the C function should not be used like that.

Further, this type of functions they may be invoked directly now.

Note that it is still deprecated to invoke the functions directly instead of via a macro. The additional underbar in the name reflects this. However, they may be invoked without problems.

Version 0.1694

First binary library release for Artist2


Generated by erwin-cgen © AbsInt Angewandte Informatik GmbH