18.12.2012 Views

Advanced Spring Rater - Roehrig Engineering

Advanced Spring Rater - Roehrig Engineering

Advanced Spring Rater - Roehrig Engineering

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Syntax<br />

expression: binaryop<br />

| simpleexpression<br />

| ( expression )<br />

simpleexpression: number<br />

| symbol<br />

| function<br />

| unaryoperation<br />

| conditional<br />

| smooth<br />

| cycle<br />

number: NUMBER<br />

| NAN<br />

symbol SIGNAL<br />

CONSTANT<br />

function:<br />

| ABS ( expression )<br />

| SGN ( expression )<br />

| SIN ( expression )<br />

| COS ( expression )<br />

| TAN ( expression )<br />

| ASIN ( expression )<br />

| ACOS ( expression )<br />

| ATAN ( expression )<br />

| EXP ( expression )<br />

| LOG ( expression )| SQRT ( expression )|<br />

DIFF ( expression )<br />

| INTG ( expression )<br />

| POSITIVE ( expression )<br />

| NEGATIVE ( expression )<br />

| RAD ( expression )<br />

| DEG ( expression )<br />

| MIN ( argumentlist )<br />

| MAX ( argumentlist )<br />

| AVE ( argumentlist )<br />

| UNITS ( symbol , measurement )<br />

| TOUNITS ( expression , measurement , measurement )<br />

argumentlist: expression , argumentlist<br />

| expression<br />

unaryoperation: - expression<br />

| NOT expression<br />

binaryop: expression + expression<br />

| expression - expression<br />

| expression * expression<br />

43

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!