11#ifndef OPENVDB_AX_PARSE_HAS_BEEN_INCLUDED
12#define OPENVDB_AX_PARSE_HAS_BEEN_INCLUDED
17#include <openvdb/version.h>
Provides the definition for every abstract and concrete derived class which represent a particular ab...
Logging system to collect errors and warnings throughout the different stages of parsing and compilat...
Logger for collecting errors and warnings that occur during AX compilation.
Definition Logger.h:58
OPENVDB_AX_API openvdb::ax::ast::Tree::ConstPtr parse(const char *code, ax::Logger &logger)
Construct an abstract syntax tree from a code snippet.
Definition Exceptions.h:13
#define OPENVDB_VERSION_NAME
The version namespace name for this library version.
Definition version.h.in:121
#define OPENVDB_USE_VERSION_NAMESPACE
Definition version.h.in:218