| substring field store | Index Level | SUMMATION |
| Syntax | SUM( string.expression ) |
| Category | BASIC |
| Type | Function |
| Description | returns the sum of a list of numbers delimited by attribute, value, or subvalue marks. If different orders of marks are present, the "sum" function computes the sum of each sublist. |
| Options | |
| See Also | \= functions *= += -= /= := + |
| Example |
equ am to char(254)
print sum(3:am:3.2) The result, "6.2", will be printed to the terminal. equ am to char(254), vm to char(253) print sum(3:vm:3.2:am:6:vm:2) The result, "6.2^8", prints because "sum" senses that there were two lists present, separated by an attribute mark. |
| Warnings | The limit of the sum function is {+/-}140737488355327*(10 ^ (-precision)) |
| Compatibility | AP 5.2 |
| substring field store | Index Level | SUMMATION |