|
castxml
☆
« Back to VersTracker
|
|||||||||||||||
|
Description: C-family Abstract Syntax Tree XML Output |
|||||||||||||||
| Type: Formula | Latest Version: 0.6.13@0 | Tracked Since: Dec 17, 2025 | |||||||||||||||
| Links: Homepage | formulae.brew.sh | |||||||||||||||
| Category: Developer tools | |||||||||||||||
| Tags: c++ ast xml clang static-analysis code-generation | |||||||||||||||
| Install: brew install castxml | |||||||||||||||
|
About: CastXML is a command-line tool that generates XML output from C, C++, and Objective-C source code by leveraging the Clang compiler frontend. It provides a structured representation of the Abstract Syntax Tree (AST), enabling other tools to parse and analyze code structure without implementing a full compiler front-end. This makes it a foundational component for static analysis, code documentation, and interoperability tools. |
|||||||||||||||
Key Features:
|
|||||||||||||||
Use Cases:
|
|||||||||||||||
Alternatives:
|
|||||||||||||||
| License: Apache-2.0 | |||||||||||||||
| Dependencies: llvm | |||||||||||||||
| Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux | |||||||||||||||
| Version History | |||||||||||||||
|