All Classes and Interfaces
Class
Description
Shared semantic descriptor for CASL module.
Extracts normalized semantic JSON from CASL XML AST files.
Extracts DS2 semantic JSON summaries from DS2 source files.
DS2-specific semantic summary for early incremental support.
Writes DS2 semantic summary JSON.
Declares common language-module identity shared by SAS-family modules.
Normalized semantic projection shared across language modules.
Registers SAS, CASL, and DS2 pipelines under single plugin id.
Shared semantic descriptor for traditional SAS module.
Expands SAS macros from source files into normalized intermediate SAS files.
Expands a minimal subset of SAS macro syntax for proof-of-concept builds.
Expansion output model used by
SasMacroGradleTask.Minimal semantic result contract shared by language modules.
Writes normalized semantic program as deterministic JSON.
CASL-flavored
XmlAstGradleTask with parser defaults preconfigured.DS2-flavored
XmlAstGradleTask with parser defaults preconfigured.SAS-flavored
XmlAstGradleTask with parser defaults preconfigured.