AST - AST Tools

Synopsis

AST Tools.

$ dse-ast <command> [flags]

The dse-ast toolchain provides commands for processing and transforming Abstract Syntax Trees (ASTs) in YAML format, based on input JSON.

Commands

convert

Transform the JSON into a YAML-based Abstract Syntax Tree (AST).

$ dse-ast convert -input <json_file_path> -output <yaml_ast_output_path>

resolve

Resolve internal references within the AST to produce a fully linked version.

$ dse-ast resolve -input <yaml_ast_path> -output <yaml_ast_output_path>

generate

Generate the final output simulation files based on the resolved AST.

$ dse-ast generate -input <yaml_ast_path> -output <output_path>