mirror of
https://github.com/microsoft/regorus.git
synced 2026-08-05 02:16:11 +00:00
Lints are added (deny) at crate level. In each offending file, the failing lints are explicitly allowed. Each file will be fixed in subsequent PRs. Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>
22 lines
464 B
Rust
22 lines
464 B
Rust
// Copyright (c) Microsoft Corporation.
|
|
// Licensed under the MIT License.
|
|
|
|
mod arithmetic;
|
|
mod comprehension;
|
|
mod context;
|
|
mod dispatch;
|
|
mod errors;
|
|
mod execution;
|
|
mod execution_model;
|
|
mod functions;
|
|
mod loops;
|
|
mod machine;
|
|
mod rules;
|
|
mod state;
|
|
mod virtual_data;
|
|
|
|
pub use context::{CallRuleContext, IterationState, LoopContext};
|
|
pub use errors::{Result, VmError};
|
|
pub use execution_model::{ExecutionMode, ExecutionState, SuspendReason};
|
|
pub use machine::RegoVM;
|