Scripting
Scripts are used in a few data blocks:
rates
user_punch
user_print
By default, HPx uses the PHREEQC-BASIC scripting language for the scripts (online PHREEQC-3 manual: Basic script functions).
If the identifier -mybasic is defined, the MyBasic script alternative is used - see Synthax My-Basic page.
A comparison between the PHREEQC and HPx related script functions is listed in the Overview of script functions page.