Expand description
R error types, control flow signals, and condition constructors.
Enums§
- Condition
Kind - The kind of R condition (error, warning, or message).
- RError
- R runtime error — wraps any module error with an R-facing category and preserves
the full error chain via
Arc<dyn Error>. - RError
Kind - The R-facing error category — determines how R’s condition system classifies the error.
- RFlow
- Combined error/signal type for the evaluator.
Builtins return
Result<RValue, RError>, the evaluator returnsResult<RValue, RFlow>. - RSignal
- Control flow signals — not errors, but propagated via Result for convenience
Functions§
- get_
class - Get the class vector from an RValue (if it has a class attribute).
- make_
condition - Create an R condition object (a list with message, call, and class attributes).
- make_
condition_ with_ call - Create an R condition object with an explicit call value.