List of all items
Structs
- CompileOptions
- MathSpan
- ast::Animate
- ast::Assignment
- ast::Draggable
- ast::IncludeCtx
- ast::Label
- ast::Object
- ast::Picture
- diagnostic::CompileError
- diagnostic::Diagnostic
- diagnostic::Span
- eval::EvalError
- eval::EvalLimits
- geom::Bbox
- geom::Point
- ir::Anim
- ir::CanvasMargin
- ir::Drawing
- ir::Gradient
- ir::Hatch
- ir::Interaction
- ir::Style
- ir::TextLine
- lexer::LexError
- lexer::Spanned
- parser::ParseError
- svg::ObjectGeometry
Enums
- ast::AssignOp
- ast::AssignTarget
- ast::Attr
- ast::BinOp
- ast::DimKind
- ast::DragAxis
- ast::Expr
- ast::HatchKind
- ast::IncludePolicy
- ast::Location
- ast::Nth
- ast::ObjectKind
- ast::Place
- ast::Position
- ast::PrimObj
- ast::PrintItem
- ast::Sign
- ast::Stmt
- ast::StringExpr
- ast::Timing
- ast::TypeUnit
- ast::UnOp
- ast::WithAnchor
- ir::Arrowheads
- ir::Dash
- ir::Fill
- ir::Shape
- token::Arrow
- token::Color
- token::Corner
- token::Dir
- token::EnvVar
- token::Func1
- token::Func2
- token::Kw
- token::LineType
- token::Param
- token::Prim
- token::TextPos
- token::Token
Functions
- animations_json
- color::is_valid_color
- color::suggest
- color::xcolor_hex
- compile
- compile_in_dir
- compile_json
- compile_json_in_dir
- compile_json_with_options
- compile_with_diagnostics
- compile_with_options
- diagnostics_json
- eval::eval
- eval::eval_with_limits
- interactions_json
- lexer::lex
- lexer::lex_named
- objects_json
- parser::parse
- parser::parse_body_tokens
- parser::parse_in_dir
- parser::parse_with_prelude
- render_svg
- render_svg_in_dir
- render_svg_with_options
- set_math_renderer
- svg::object_geometries
- svg::to_svg