A gcode parsing library designed for no_std
environments.
Feature Flags
To help reduce compilation times and overall code size, this crate puts
extra functionality behind several cargo
features.
std
: Enables various features/optimisations which require allocation or implementing traits fromstd
(e.g.std::error::Error
).transforms
: Exposes the transformations API for manipulatingGcode
s before executing or writing to a file.large-buffers
(on-by-default): Increases the number of commands, comments and arguments which can be added to a block (see [Block::MAX_COMMENT_COUNT
], [Block::MAX_COMMAND_COUNT
], and [Gcode::MAX_ARGUMENT_COUNT
] for more).