Sha256: 8fcf254f2833680b8527f7e8070b3043d4a01f491200e5baf44573b895ef96db

Contents?: true

Size: 480 Bytes

Versions: 1

Compression:

Stored size: 480 Bytes

Contents

#ifndef YARP_EXT_NODE_H
#define YARP_EXT_NODE_H

#define EXPECTED_YARP_VERSION "0.9.0"

#include <ruby.h>
#include <ruby/encoding.h>
#include "yarp.h"

VALUE yp_source_new(yp_parser_t *parser);
VALUE yp_token_new(yp_parser_t *parser, yp_token_t *token, rb_encoding *encoding, VALUE source);
VALUE yp_ast_new(yp_parser_t *parser, yp_node_t *node, rb_encoding *encoding);

void Init_yarp_api_node(void);
void Init_yarp_pack(void);
YP_EXPORTED_FUNCTION void Init_yarp(void);

#endif

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
yarp-0.9.0 ext/yarp/extension.h