vipsi - constants
Author: kio@little-bat.de
Keywords: vipsi shell script interpreter programming

# vipsi - shell and script language

## the built-in words

### constants

#### ec

Euler's constant: e = 2.718281828459045.

    f'(x)=f(x)  <=>  f(x)=exp(e,x).

#### pi

natural constant: π = 3.141592653589793.
circumference of circle = radians * 2 * π.

e.g.: `put "sin(180°)=",sin(pi);`

#### nl

text constant for 'line break'.

e.g.: `put "hello!",nl;`

#### tab

text constant for 'tabulator'.

e.g.: `put "foo =",tab,foo,nl;`

#### stdin

constant for the standard input stream: 0. this is the default stream for 'get'.

e.g.: `get foo` == `get #stdin,foo.`

#### stdout

constant for the standard output stream: 1. this is the default stream for 'put'.

e.g.: `put foo` == `put #stdout,foo.`

#### stderr

constant for the standard error stream: 2. this is the default stream for 'log'.

e.g.: `log foo` == `put #stderr,foo.`