ACAV
f0ba4b7c9529
Abstract Syntax Tree (AST) visualization tool for C, C++, and Objective-C
Loading...
Searching...
No Matches
References
ACAV uses and builds on several open-source technologies and project resources.
Core Technologies
LLVM Project
- compiler infrastructure.
Clang
- C/C++ compiler frontend and tooling libraries.
Qt Framework
- cross-platform GUI toolkit.
Testing Infrastructure
LLVM Lit
- LLVM Integrated Tester for integration tests.
FileCheck
- LLVM's pattern-matching file verifier.
Catch2
- C++ unit-testing framework.
Related Resources
Clang Libraries Companion
by Michael Adams - examples and utilities for working with Clang libraries.
Michael Adams' Packages
- prebuilt LLVM/Clang packages that can support ACAV development and testing.
String interning
- a technique used in ACAV for efficient string storage and comparison.
Generated by
1.16.1