1#ifndef PRISM_EXT_NODE_H
2#define PRISM_EXT_NODE_H
4#define EXPECTED_PRISM_VERSION "0.19.0"
14void Init_prism_api_node(
void);
15void Init_prism_pack(
void);
#define PRISM_EXPORTED_FUNCTION
By default, we compile with -fvisibility=hidden.
The main header file for the prism parser.
This is the base structure that represents a node in the syntax tree.
This struct represents the overall parser.
This struct represents a token in the Ruby source.
uintptr_t VALUE
Type that represents a Ruby object.