stringent
Classes
Section titled “Classes”Interfaces
Section titled “Interfaces”- Context
- CompileRuleOptions
- Parser
- LooseAstNode
- ResolvedDef
- ASTNode
- IdentNode
- PathNode
- ParseErrorResult
- TypeMismatchResult
- UnexpectedInputResult
- InvalidSchemaResult
- NumberSchema
- StringSchema
- IdentSchema
- PathSchema
- ConstSchema
- OverlapsRef
- ExprSchema
- PatternBuilder
- NameableBuilder
- ResultedBuilder
- EvaledBuilder
- NodeSchema
Type Aliases
Section titled “Type Aliases”- SchemaShape
- EmptyContext
- AnyAstNode
- SafeParseResult
- InferValues
- CompiledRule
- Grammar
- ComputeGrammar
- InferOfDef
- Parse
- NumberNode
- StringNode
- LiteralNode
- ConstNode
- StringentError
- ScopeAliases
- ConstraintSpec
- ResultSpec
- ExprRole
- PatternSchema
- Precedence
- EvalFn
- Thunked
- InferDef
- InferBindings
- InferEvaluatedBindings