Glossary

# argument

An argument is the value that is passed as input to a function. In computer science, arguments are also known as actual arguments.
For example, the numbers 8 and 2 in the example are considered arguments to the `log` function.
1
> c-c log(8, 2)
2
3
Copied!

# boolean

A boolean is a value that is either true or false. In CalcBot, true is represented with a one, and false is represented with a zero.

# parameter

A parameter is a variable in a function that holds the arguments passed to it. In computer science, parameters are also known as formal arguments.
For example, the variable `x` in the custom function below is considered a parameter of the function.
1
> c-c squared(x) = x^2
2
squared(x) = x^2
3
4
> c-c squared(2)
5
4
Copied!

The radix, also known as its base, indicates the amount of unique digits used to express a number. The most commonly used radix is 10, also known as the decimal system, since it uses 10 digits, from 0 to 9.
Examples of truthy expressions and values include `3i`, `0+1`, `sin(pi/2)`.