/vasker

Vasker is a Golang library for specifying a C++ program's AST programmatically and then emitting the respective source files.

Primary LanguageGoMIT LicenseMIT

Vasker

Vasker is a set of tools for programmatically generating C++ ASTs, and rendering the result into C++ source files.

Vasker is written in Golang and makes extensive use of Protocol Buffers. It is currently API-unstable.

License

Vasker is Copyright 2021 (c) Warriorstar Orion and released under the MIT license.