microcad-builtin 0.5.1

Provides the built-in functionalities available in the µcad language.
Documentation

µcad Built-in Symbols

Crates.io Documentation

This crate provides all modules that are built-in and implemented as Rust functions/traits and are available in the µcad language using the __builtin prefix.

This includes the following modules:

Module Description Examples
__builtin::math Builtin mathematical functions sqrt, sin, cos, PI
__builtin::geo2d Builtin 2D primitives Circle, Rect
__builtin::geo3d Builtin 3D primitives Sphere, Cube
__builtin::debug Debugging functionality assert, assert_eq, assert_valid
__builtin::log Debugging functionality todo, error, info

For information, please refer to the documentation for the builtin module Language reference

Note: Most of this functionality will not be accessed directly in the language, but it is made accessable by the µcad standard library instead.

❤️ Support the project

This crate is part of the microcad project.

If you like this project, you can help us spend more time on it by donating: