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, string_colorization, colorization of simple_detailed_error