Cargo Features

[dependencies]
moon_script = { version = "0.8.2", default-features = false, features = ["std", "medium_functions", "big_functions", "massive_functions", "colorization"] }
default = colorization, std

These default features are set whenever moon_script is added without default-features = false somewhere in the dependency tree.

std default

Allows to use std and also implement Error for parsing errors.

Enables std of pest and pest_derive

medium_functions big_functions?

Functions added to an Engine can be up to 16 parameters, rather than 8.

big_functions massive_functions? = medium_functions

Functions added to an Engine can be up to 24 parameters, rather than 8.

massive_functions = big_functions

Functions added to an Engine can be up to 40 parameters, rather than 8.

colorization default

Parsing errors will get colorized when printing them on the terminal.

Enables colored ^2.1.0, string_colorization, colorization of simple_detailed_error