An open API service indexing awesome lists of open source software.

https://github.com/indygreg/toolchain-tools

Projects related to packaging and language toolchain support
https://github.com/indygreg/toolchain-tools

Last synced: 2 months ago
JSON representation

Projects related to packaging and language toolchain support

Awesome Lists containing this project

README

          

# Toolchain Tools

This multi project repository (monorepo) contains projects related to packaging
system and programming language toolchains.

The canonical repository is https://github.com/indygreg/toolchain-tools. Please
file issues and pull requests there.

# Projects

## LLVM Command Option Parser

The `llvm-option-parser`, `llvm-command-tablegen-json`, and
`llvm-command-parser` Rust crates combine to implement pure Rust option
parsing for LLVM commands (like `clang` and `lld`). Using the LLVM tablegen
data defining command options, LLVM program command strings/arguments can
be parsed with nominally identical semantics to how the canonical LLVM
commands would.