Sha256: 40dbfdf8325cc95dbfa944383ae0f2652e88c449c3fdfcb75bbef4c0d0c8fad3

Contents?: true

Size: 642 Bytes

Versions: 6

Compression:

Stored size: 642 Bytes

Contents

#ifndef _ESRUBY_HPP_
#define _ESRUBY_HPP_

#include <emscripten.h>
#include <emscripten/bind.h>
#include <emscripten/val.h>
#include <stdio.h>
#include <math.h>
#include <mruby.h>
#include <mruby/array.h>
#include <mruby/class.h>
#include <mruby/data.h>
#include <mruby/proc.h>
#include <mruby/string.h>
#include <mruby/value.h>
#include <mruby/variable.h>
#include <mruby.h>
#include <mruby/irep.h>


extern const uint8_t app[];


class ESRuby
{

  public:
  
  ESRuby();
  ~ESRuby();
  int get_print_level();
  void run();
  void set_print_level(int new_print_level);
  
  protected:
  
  mrb_state* _mrb;
  int _print_level;
  
};

#endif

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
esruby-0.0.7 resources/cpp/esruby.hpp
esruby-0.0.6 resources/cpp/esruby.hpp
esruby-0.0.5 resources/cpp/esruby.hpp
esruby-0.0.3 resources/cpp/esruby.hpp
esruby-0.0.2 resources/cpp/esruby.hpp
esruby-0.0.0 resources/cpp/esruby.hpp