online-dsl-forge 0.3.3

A bounded parser and runtime for in-memory DSL expressions.
Documentation
1
2
3
4
5
6
7
8
pub use crate::sema::{
  Analyzer, BodyAccess, BodyNeedSummary, BodyPathRule, BodyTarget, CapabilityKind, CapabilityMeta,
  CapabilityTicket, CompileOptions, CompiledExpression, CompiledRegexCache, CostModel, Determinism,
  ExpressionDialect, ExpressionFunction, ExpressionFunctionDiagnostic, ExpressionFunctionMode,
  ExpressionFunctionScope, Phase, RegexArgMeta, RegexFlavor, RegexLiteral, RegexPolicy,
  RuntimeSchema, SecurityProfile, SecurityProfileId, SignatureMatch, TypeClass, VariableMeta,
  VerifiedExprKindRef, VerifiedExpression, VerifiedProgram, compile_expression,
};