# eval {#eval}

## Syntax {#syntax}

`eval(X)`

## Arguments {#arguments}

**X** is metacode.

## Details {#details}

Evaluate the given metacode.

## Examples {#examples}

```
eval(<1+2>);
// output: 3

eval(<1+2+3=10>);
// output: 0

eval(expr(6,<,8));
// output: 1

eval(expr(sum, 1 2 3));
// output: 6

a=6; b=9;
eval(expr(<a>,+,<b>));
// output: 15
```

