Abstract

To perform the numerous tasks of a computer algebra system, a multitude of simple and complex data types, operators and statements are necessary. Important elementary data types are the various numerical data types like floating point numbers, complex numbers, rational numbers and integers of any length as well as identifiers and character strings. Additionally indexed identifiers are necessary to enable access to tables, arrays, lists and expression sequences. To control, for instance, the execution of statements, it must be possible to evaluate expressions to boolean values. In this context, the boolean constants TRUE and FALSE are important. Further available constants are E, EULER and PI. More complex data types allow objects to be combined to form a new object. These data types include lists, sets, tables and arrays and domains.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call