Scripts are used in a few data blocks:

calculate_values

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.