Changelog¶
0.9.0 -- Initial Specifications¶
First public release of the Lace probe scripting language.
- Prose specification (
lace-spec.md) - Extension system specification (
lace-extensions.md) - ANTLR4 grammars (
lacelang.g4,laceext.g4) - JSON schemas for AST, ProbeResult,
.laceext,lace.config, executor manifest, and conformance vectors - Error code registry (
error-codes.json) - Conformance testkit with C harness and 172 test vectors
- Extension DSL with
setstatement for mutable bindings in function bodies - Bundled default extensions:
laceNotifications,laceBaseline - Test extensions:
hookTrace,notifRelay,notifCounter,notifWatch,badNamespace,configDemo - Example
.lacescripts for notifications and baseline spike detection - Justification document (
justification.md)