Ruby  1.9.3p448(2013-06-27revision41675)
Defines | Functions | Variables
/ws/builds2/jenkins/src/du/dilos-userland-review/components/ruby/ruby-19/build/sparcv9/prelude.c File Reference
#include "ruby/ruby.h"
#include "internal.h"
#include "vm_core.h"

Go to the source code of this file.

Defines

#define PRELUDE_COUNT   0

Functions

static void prelude_eval (VALUE code, VALUE name, VALUE line)
void Init_prelude (void)

Variables

static const char prelude_name0 [] = "<internal:prelude>"
static const char prelude_code0 [] = "end\n"
static const char prelude_name1 [] = "<internal:enc/prelude>"
static const char prelude_code1 [] = "end\n"
static const char prelude_name2 [] = "<internal:gem_prelude>"
static const char prelude_code2 [] = "require 'rubygems.rb' if defined?(Gem)\n"

Define Documentation

#define PRELUDE_COUNT   0

Definition at line 61 of file prelude.c.


Function Documentation

void Init_prelude ( void  )
static void prelude_eval ( VALUE  code,
VALUE  name,
VALUE  line 
) [static]

Definition at line 65 of file prelude.c.

References Qnil, Qtrue, rb_iseq_compile_with_option(), and rb_iseq_eval().

Referenced by Init_prelude().


Variable Documentation

const char prelude_code0[] = "end\n" [static]

Definition at line 12 of file prelude.c.

Referenced by Init_prelude().

const char prelude_code1[] = "end\n" [static]

Definition at line 47 of file prelude.c.

Referenced by Init_prelude().

const char prelude_code2[] = "require 'rubygems.rb' if defined?(Gem)\n" [static]

Definition at line 57 of file prelude.c.

Referenced by Init_prelude().

const char prelude_name0[] = "<internal:prelude>" [static]

Definition at line 11 of file prelude.c.

Referenced by Init_prelude().

const char prelude_name1[] = "<internal:enc/prelude>" [static]

Definition at line 46 of file prelude.c.

Referenced by Init_prelude().

const char prelude_name2[] = "<internal:gem_prelude>" [static]

Definition at line 56 of file prelude.c.

Referenced by Init_prelude().