Next: , Previous: , Up: Grammar   [Contents][Index]


4.2 Expressions

Expressions, as in any language, are a combination of primitives and other expressions in a semantically meaningful juxtaposition. coNCePTuaL provides arithmetic expressions, which evaluate to a number, and relational expressions, which evaluate to either TRUE or FALSE. In addition, coNCePTuaL provides the notion of an aggregate expression, which represents a function (e.g., statistical mean) applied to every value taken on by an arithmetic expression during the run of a program.

Scott Pakin, pakin@lanl.gov