Cargo Features

[dependencies]
kdl-script = { version = "0.4.1", default-features = false, features = ["cli", "eval"] }
default = cli

The cli feature is set by default whenever kdl-script is added without default-features = false somewhere in the dependency tree.

cli default = eval

CLI interface for the binary

Required by the binary

eval cli

The code for evaluating a compiled program (not needed for abi-cafe)

Affects kdl-script::eval, parse::FuncDecl.body, types::Func.body