Contents
Syntax
The syntax for
$`expression` exprtk{options}(expression) exprtk{f, options}(file-path) exprtk{options} { //block of ExprTk code }
$`expression` @exprtk{options}(expression) @exprtk{f, options}(file-path) @exprtk{options} { //block of ExprTk code }
Description
The
Note: The preceding
Options
The following options are available for
option | description |
---|---|
param specifies file-path | |
use |
|
use |
|
do not return output | |
return output | |
parse block with language call is made from before compiling and evaluating with |
|
do not round value of |
|
option | description |
f++ example
Examples of
- $`var x:=0; nsm_write(console, x, endl)`
- exprtk
- {
- var x:=0;
- nsm_write(console, x, endl);
- }
- exprtk("./path.exptk")
- exprtk.add_package(basicio_package)
- exprtk
- {
- for(var i:=0; i<10; i+=1)
- {
- println('i: ', i);
- }
- }
- int x = $`2^2 + 3*8 + 4`
- console(x)
n++ example
Example of
- $`var x:=0; nsm_write(console, x, endl)`
- @exprtk
- {
- var x:=0;
- nsm_write(console, x, endl);
- }
- @exprtk("./path.exprtk")
- @exprtk.add_package(basicio_package)
- @exprtk
- {
- for(var i:=0; i<10; i+=1)
- {
- println('i: ', i);
- }
- }
- @int(x = $`2^2 + 3*8 + 4`)
- @console(x)