Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mruby
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
mruby
Commits
5c405dea
Commit
5c405dea
authored
9 years ago
by
Yukihiro "Matz" Matsumoto
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include changed from by quotes ("") to by brackets (<>); close #3032
parent
2e0519de
Changes
97
Hide whitespace changes
Inline
Side-by-side
Showing
97 changed files
with
348 additions
and
348 deletions
+348
-348
include/mruby.h
include/mruby.h
+4
-4
include/mruby/array.h
include/mruby/array.h
+1
-1
include/mruby/class.h
include/mruby/class.h
+1
-1
include/mruby/compile.h
include/mruby/compile.h
+2
-2
include/mruby/data.h
include/mruby/data.h
+1
-1
include/mruby/debug.h
include/mruby/debug.h
+1
-1
include/mruby/dump.h
include/mruby/dump.h
+3
-3
include/mruby/error.h
include/mruby/error.h
+1
-1
include/mruby/gc.h
include/mruby/gc.h
+1
-1
include/mruby/hash.h
include/mruby/hash.h
+1
-1
include/mruby/irep.h
include/mruby/irep.h
+2
-2
include/mruby/khash.h
include/mruby/khash.h
+2
-2
include/mruby/numeric.h
include/mruby/numeric.h
+1
-1
include/mruby/proc.h
include/mruby/proc.h
+3
-3
include/mruby/range.h
include/mruby/range.h
+1
-1
include/mruby/string.h
include/mruby/string.h
+1
-1
include/mruby/value.h
include/mruby/value.h
+2
-2
include/mruby/variable.h
include/mruby/variable.h
+1
-1
include/mruby/version.h
include/mruby/version.h
+1
-1
mrbgems/mruby-array-ext/src/array.c
mrbgems/mruby-array-ext/src/array.c
+5
-5
mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c
mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c
+7
-7
mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.h
mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.h
+1
-1
mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c
mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c
+3
-3
mrbgems/mruby-bin-debugger/tools/mrdb/apilist.h
mrbgems/mruby-bin-debugger/tools/mrdb/apilist.h
+1
-1
mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.c
mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.c
+6
-6
mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.h
mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.h
+1
-1
mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c
mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c
+4
-4
mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c
mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c
+1
-1
mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c
mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c
+6
-6
mrbgems/mruby-bin-debugger/tools/mrdb/cmdrun.c
mrbgems/mruby-bin-debugger/tools/mrdb/cmdrun.c
+1
-1
mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c
mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c
+6
-6
mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.h
mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.h
+1
-1
mrbgems/mruby-bin-mirb/tools/mirb/mirb.c
mrbgems/mruby-bin-mirb/tools/mirb/mirb.c
+5
-5
mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c
mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c
+4
-4
mrbgems/mruby-bin-mruby/tools/mruby/mruby.c
mrbgems/mruby-bin-mruby/tools/mruby/mruby.c
+5
-5
mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c
mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c
+3
-3
mrbgems/mruby-compiler/core/codegen.c
mrbgems/mruby-compiler/core/codegen.c
+9
-9
mrbgems/mruby-compiler/core/parse.y
mrbgems/mruby-compiler/core/parse.y
+5
-5
mrbgems/mruby-error/src/exception.c
mrbgems/mruby-error/src/exception.c
+3
-3
mrbgems/mruby-error/test/exception.c
mrbgems/mruby-error/test/exception.c
+3
-3
mrbgems/mruby-eval/src/eval.c
mrbgems/mruby-eval/src/eval.c
+6
-6
mrbgems/mruby-exit/src/mruby-exit.c
mrbgems/mruby-exit/src/mruby-exit.c
+1
-1
mrbgems/mruby-fiber/src/fiber.c
mrbgems/mruby-fiber/src/fiber.c
+4
-4
mrbgems/mruby-hash-ext/src/hash-ext.c
mrbgems/mruby-hash-ext/src/hash-ext.c
+3
-3
mrbgems/mruby-kernel-ext/src/kernel.c
mrbgems/mruby-kernel-ext/src/kernel.c
+4
-4
mrbgems/mruby-math/src/math.c
mrbgems/mruby-math/src/math.c
+2
-2
mrbgems/mruby-numeric-ext/src/numeric_ext.c
mrbgems/mruby-numeric-ext/src/numeric_ext.c
+1
-1
mrbgems/mruby-object-ext/src/object.c
mrbgems/mruby-object-ext/src/object.c
+3
-3
mrbgems/mruby-objectspace/src/mruby_objectspace.c
mrbgems/mruby-objectspace/src/mruby_objectspace.c
+4
-4
mrbgems/mruby-print/src/print.c
mrbgems/mruby-print/src/print.c
+2
-2
mrbgems/mruby-proc-ext/src/proc.c
mrbgems/mruby-proc-ext/src/proc.c
+6
-6
mrbgems/mruby-proc-ext/test/proc.c
mrbgems/mruby-proc-ext/test/proc.c
+3
-3
mrbgems/mruby-random/src/mt19937ar.c
mrbgems/mruby-random/src/mt19937ar.c
+1
-1
mrbgems/mruby-random/src/random.c
mrbgems/mruby-random/src/random.c
+5
-5
mrbgems/mruby-range-ext/src/range.c
mrbgems/mruby-range-ext/src/range.c
+2
-2
mrbgems/mruby-sprintf/src/kernel.c
mrbgems/mruby-sprintf/src/kernel.c
+1
-1
mrbgems/mruby-sprintf/src/sprintf.c
mrbgems/mruby-sprintf/src/sprintf.c
+4
-4
mrbgems/mruby-string-ext/src/string.c
mrbgems/mruby-string-ext/src/string.c
+5
-5
mrbgems/mruby-struct/src/struct.c
mrbgems/mruby-struct/src/struct.c
+7
-7
mrbgems/mruby-symbol-ext/src/symbol.c
mrbgems/mruby-symbol-ext/src/symbol.c
+3
-3
mrbgems/mruby-test/driver.c
mrbgems/mruby-test/driver.c
+7
-7
mrbgems/mruby-test/init_mrbtest.c
mrbgems/mruby-test/init_mrbtest.c
+3
-3
mrbgems/mruby-time/src/time.c
mrbgems/mruby-time/src/time.c
+3
-3
mrblib/init_mrblib.c
mrblib/init_mrblib.c
+2
-2
src/array.c
src/array.c
+5
-5
src/backtrace.c
src/backtrace.c
+9
-9
src/class.c
src/class.c
+9
-9
src/codedump.c
src/codedump.c
+6
-6
src/compar.c
src/compar.c
+1
-1
src/debug.c
src/debug.c
+3
-3
src/dump.c
src/dump.c
+5
-5
src/enum.c
src/enum.c
+1
-1
src/error.c
src/error.c
+10
-10
src/error.h
src/error.h
+1
-1
src/etc.c
src/etc.c
+6
-6
src/fmt_fp.c
src/fmt_fp.c
+2
-2
src/gc.c
src/gc.c
+11
-11
src/hash.c
src/hash.c
+7
-7
src/init.c
src/init.c
+1
-1
src/kernel.c
src/kernel.c
+7
-7
src/load.c
src/load.c
+6
-6
src/numeric.c
src/numeric.c
+4
-4
src/object.c
src/object.c
+4
-4
src/opcode.h
src/opcode.h
+1
-1
src/pool.c
src/pool.c
+1
-1
src/print.c
src/print.c
+3
-3
src/proc.c
src/proc.c
+4
-4
src/range.c
src/range.c
+5
-5
src/state.c
src/state.c
+5
-5
src/string.c
src/string.c
+6
-6
src/symbol.c
src/symbol.c
+4
-4
src/value_array.h
src/value_array.h
+1
-1
src/variable.c
src/variable.c
+6
-6
src/version.c
src/version.c
+2
-2
src/vm.c
src/vm.c
+13
-13
tasks/mrbgem_spec.rake
tasks/mrbgem_spec.rake
+6
-6
tasks/mrbgems.rake
tasks/mrbgems.rake
+1
-1
No files found.
include/mruby.h
View file @
5c405dea
...
...
@@ -33,10 +33,10 @@
#include <limits.h>
#include "mrbconf.h"
#include
"mruby/common.h"
#include
"mruby/value.h"
#include
"mruby/gc.h"
#include
"mruby/version.h"
#include
<mruby/common.h>
#include
<mruby/value.h>
#include
<mruby/gc.h>
#include
<mruby/version.h>
/**
* MRuby C API entry point
...
...
This diff is collapsed.
Click to expand it.
include/mruby/array.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_ARRAY_H
#define MRUBY_ARRAY_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/*
* Array class
...
...
This diff is collapsed.
Click to expand it.
include/mruby/class.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_CLASS_H
#define MRUBY_CLASS_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* Class class
...
...
This diff is collapsed.
Click to expand it.
include/mruby/compile.h
View file @
5c405dea
...
...
@@ -7,14 +7,14 @@
#ifndef MRUBY_COMPILE_H
#define MRUBY_COMPILE_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* MRuby Compiler
*/
MRB_BEGIN_DECL
#include
"mruby.h"
#include
<mruby.h>
struct
mrb_jmpbuf
;
...
...
This diff is collapsed.
Click to expand it.
include/mruby/data.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_DATA_H
#define MRUBY_DATA_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* Custom C wrapped data.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/debug.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_DEBUG_H
#define MRUBY_DEBUG_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* MRuby Debugging.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/dump.h
View file @
5c405dea
...
...
@@ -7,9 +7,9 @@
#ifndef MRUBY_DUMP_H
#define MRUBY_DUMP_H
#include
"mruby.h"
#include
"mruby/irep.h"
#include
"mruby/common.h"
#include
<mruby.h>
#include
<mruby/irep.h>
#include
<mruby/common.h>
/**
* Dumping compiled mruby script.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/error.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_ERROR_H
#define MRUBY_ERROR_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* MRuby error handling.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/gc.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_GC_H
#define MRUBY_GC_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* Uncommon memory management stuffs.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/hash.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_HASH_H
#define MRUBY_HASH_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* Hash class
...
...
This diff is collapsed.
Click to expand it.
include/mruby/irep.h
View file @
5c405dea
...
...
@@ -7,8 +7,8 @@
#ifndef MRUBY_IREP_H
#define MRUBY_IREP_H
#include
"mruby/common.h"
#include
"mruby/compile.h"
#include
<mruby/common.h>
#include
<mruby/compile.h>
/**
* Compiled mruby scripts.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/khash.h
View file @
5c405dea
...
...
@@ -9,8 +9,8 @@
#include <string.h>
#include
"mruby.h"
#include
"mruby/common.h"
#include
<mruby.h>
#include
<mruby/common.h>
/**
* khash definitions used in mruby's hash table.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/numeric.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_NUMERIC_H
#define MRUBY_NUMERIC_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* Numeric class and it's sub-classes.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/proc.h
View file @
5c405dea
...
...
@@ -7,8 +7,8 @@
#ifndef MRUBY_PROC_H
#define MRUBY_PROC_H
#include
"mruby/common.h"
#include
"mruby/irep.h"
#include
<mruby/common.h>
#include
<mruby/irep.h>
/**
* Proc class
...
...
@@ -68,7 +68,7 @@ MRB_API mrb_value mrb_proc_cfunc_env_get(mrb_state*, mrb_int);
/* old name */
#define mrb_cfunc_env_get(mrb, idx) mrb_proc_cfunc_env_get(mrb, idx)
#include
"mruby/khash.h"
#include
<mruby/khash.h>
KHASH_DECLARE
(
mt
,
mrb_sym
,
struct
RProc
*
,
TRUE
)
MRB_END_DECL
...
...
This diff is collapsed.
Click to expand it.
include/mruby/range.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_RANGE_H
#define MRUBY_RANGE_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* Range class
...
...
This diff is collapsed.
Click to expand it.
include/mruby/string.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_STRING_H
#define MRUBY_STRING_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* String class
...
...
This diff is collapsed.
Click to expand it.
include/mruby/value.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_VALUE_H
#define MRUBY_VALUE_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* MRuby Value definition functions and macros.
...
...
@@ -96,7 +96,7 @@ enum mrb_vtype {
MRB_TT_MAXDEFINE
/* 23 */
};
#include
"mruby/object.h"
#include
<mruby/object.h>
#ifdef MRB_DOCUMENTATION_BLOCK
...
...
This diff is collapsed.
Click to expand it.
include/mruby/variable.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_VARIABLE_H
#define MRUBY_VARIABLE_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* Functions to access mruby variables.
...
...
This diff is collapsed.
Click to expand it.
include/mruby/version.h
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#ifndef MRUBY_VERSION_H
#define MRUBY_VERSION_H
#include
"mruby/common.h"
#include
<mruby/common.h>
/**
* mruby version definition macros
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-array-ext/src/array.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/value.h"
#include
"mruby/array.h"
#include
"mruby/range.h"
#include
"mruby/hash.h"
#include
<mruby.h>
#include
<mruby/value.h>
#include
<mruby/array.h>
#include
<mruby/range.h>
#include
<mruby/hash.h>
/*
* call-seq:
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c
View file @
5c405dea
...
...
@@ -4,14 +4,14 @@
*/
#include <string.h>
#include
"mruby.h"
#include
"mruby/irep.h"
#include
<mruby.h>
#include
<mruby/irep.h>
#include "mrdb.h"
#include
"mruby/debug.h"
#include
"mruby/opcode.h"
#include
"mruby/class.h"
#include
"mruby/proc.h"
#include
"mruby/variable.h"
#include
<mruby/debug.h>
#include
<mruby/opcode.h>
#include
<mruby/class.h>
#include
<mruby/proc.h>
#include
<mruby/variable.h>
#include "mrdberror.h"
#include "apibreak.h"
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.h
View file @
5c405dea
...
...
@@ -6,7 +6,7 @@
#ifndef APIBREAK_H_
#define APIBREAK_H_
#include
"mruby.h"
#include
<mruby.h>
#include "mrdb.h"
int32_t
mrb_debug_set_break_line
(
mrb_state
*
,
mrb_debug_context
*
,
const
char
*
,
uint16_t
);
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c
View file @
5c405dea
...
...
@@ -9,9 +9,9 @@
#include "mrdb.h"
#include "mrdberror.h"
#include "apilist.h"
#include
"mruby/compile.h"
#include
"mruby/irep.h"
#include
"mruby/debug.h"
#include
<mruby/compile.h>
#include
<mruby/irep.h>
#include
<mruby/debug.h>
#define LINE_BUF_SIZE MAX_COMMAND_LINE
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/apilist.h
View file @
5c405dea
...
...
@@ -5,7 +5,7 @@
#ifndef APILIST_H_
#define APILIST_H_
#include
"mruby.h"
#include
<mruby.h>
#include "mrdb.h"
int32_t
mrb_debug_list
(
mrb_state
*
,
mrb_debug_context
*
,
char
*
,
uint16_t
,
uint16_t
);
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.c
View file @
5c405dea
...
...
@@ -5,12 +5,12 @@
#include <string.h>
#include "mrdb.h"
#include
"mruby/value.h"
#include
"mruby/class.h"
#include
"mruby/compile.h"
#include
"mruby/error.h"
#include
"mruby/numeric.h"
#include
"mruby/string.h"
#include
<mruby/value.h>
#include
<mruby/class.h>
#include
<mruby/compile.h>
#include
<mruby/error.h>
#include
<mruby/numeric.h>
#include
<mruby/string.h>
#include "apiprint.h"
static
void
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.h
View file @
5c405dea
...
...
@@ -5,7 +5,7 @@
#ifndef APIPRINT_H_
#define APIPRINT_H_
#include
"mruby.h"
#include
<mruby.h>
#include "mrdb.h"
mrb_value
mrb_debug_eval
(
mrb_state
*
,
mrb_debug_context
*
,
const
char
*
,
size_t
,
mrb_bool
*
);
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c
View file @
5c405dea
...
...
@@ -5,10 +5,10 @@
#include <ctype.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/dump.h"
#include
"mruby/debug.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/dump.h>
#include
<mruby/debug.h>
#include
<mruby/string.h>
#include "mrdb.h"
#include "mrdberror.h"
#include "apibreak.h"
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c
View file @
5c405dea
...
...
@@ -8,7 +8,7 @@
#include <string.h>
#include "apilist.h"
#include
"mruby/compile.h"
#include
<mruby/compile.h>
typedef
struct
help_msg
{
const
char
*
cmd1
;
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c
View file @
5c405dea
...
...
@@ -5,12 +5,12 @@
#include <string.h>
#include "mrdb.h"
#include
"mruby/value.h"
#include
"mruby/class.h"
#include
"mruby/compile.h"
#include
"mruby/error.h"
#include
"mruby/numeric.h"
#include
"mruby/string.h"
#include
<mruby/value.h>
#include
<mruby/class.h>
#include
<mruby/compile.h>
#include
<mruby/error.h>
#include
<mruby/numeric.h>
#include
<mruby/string.h>
#include "apiprint.h"
dbgcmd_state
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/cmdrun.c
View file @
5c405dea
...
...
@@ -3,7 +3,7 @@
**
*/
#include
"mruby/opcode.h"
#include
<mruby/opcode.h>
#include "mrdb.h"
dbgcmd_state
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c
View file @
5c405dea
...
...
@@ -8,12 +8,12 @@
#include <stdio.h>
#include <ctype.h>
#include
"mruby.h"
#include
"mruby/dump.h"
#include
"mruby/debug.h"
#include
"mruby/class.h"
#include
"mruby/opcode.h"
#include
"mruby/variable.h"
#include
<mruby.h>
#include
<mruby/dump.h>
#include
<mruby/debug.h>
#include
<mruby/class.h>
#include
<mruby/opcode.h>
#include
<mruby/variable.h>
#include "mrdb.h"
#include "apibreak.h"
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.h
View file @
5c405dea
...
...
@@ -6,7 +6,7 @@
#ifndef MRDB_H
#define MRDB_H
#include
"mruby.h"
#include
<mruby.h>
#include "mrdbconf.h"
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-mirb/tools/mirb/mirb.c
View file @
5c405dea
...
...
@@ -29,11 +29,11 @@
#define MIRB_USING_HISTORY()
#endif
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/proc.h"
#include
"mruby/compile.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/proc.h>
#include
<mruby/compile.h>
#include
<mruby/string.h>
#ifdef ENABLE_READLINE
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c
View file @
5c405dea
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/compile.h"
#include
"mruby/dump.h"
#include
"mruby/proc.h"
#include
<mruby.h>
#include
<mruby/compile.h>
#include
<mruby/dump.h>
#include
<mruby/proc.h>
#define RITEBIN_EXT ".mrb"
#define C_EXT ".c"
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-mruby/tools/mruby/mruby.c
View file @
5c405dea
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/compile.h"
#include
"mruby/dump.h"
#include
"mruby/variable.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/compile.h>
#include
<mruby/dump.h>
#include
<mruby/variable.h>
#ifdef MRB_DISABLE_STDIO
static
void
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c
View file @
5c405dea
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/irep.h"
#include
"mruby/dump.h"
#include
<mruby.h>
#include
<mruby/irep.h>
#include
<mruby/dump.h>
struct
strip_args
{
int
argc_start
;
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-compiler/core/codegen.c
View file @
5c405dea
...
...
@@ -8,16 +8,16 @@
#include <limits.h>
#include <stdlib.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/compile.h"
#include
"mruby/proc.h"
#include
"mruby/numeric.h"
#include
"mruby/string.h"
#include
"mruby/debug.h"
#include
<mruby.h>
#include
<mruby/compile.h>
#include
<mruby/proc.h>
#include
<mruby/numeric.h>
#include
<mruby/string.h>
#include
<mruby/debug.h>
#include "node.h"
#include
"mruby/opcode.h"
#include
"mruby/re.h"
#include
"mruby/throw.h"
#include
<mruby/opcode.h>
#include
<mruby/re.h>
#include
<mruby/throw.h>
typedef
mrb_ast_node
node
;
typedef
struct
mrb_parser_state
parser_state
;
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-compiler/core/parse.y
View file @
5c405dea
...
...
@@ -22,12 +22,12 @@
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include "mruby.h"
#include "mruby/compile.h"
#include "mruby/proc.h"
#include "mruby/error.h"
#include <mruby.h>
#include <mruby/compile.h>
#include <mruby/proc.h>
#include <mruby/error.h>
#include <mruby/throw.h>
#include "node.h"
#include "mruby/throw.h"
#define YYLEX_PARAM p
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-error/src/exception.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/throw.h"
#include
"mruby/error.h"
#include
<mruby.h>
#include
<mruby/throw.h>
#include
<mruby/error.h>
MRB_API
mrb_value
mrb_protect
(
mrb_state
*
mrb
,
mrb_func_t
body
,
mrb_value
data
,
mrb_bool
*
state
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-error/test/exception.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/error.h"
#include
"mruby/array.h"
#include
<mruby.h>
#include
<mruby/error.h>
#include
<mruby/array.h>
static
mrb_value
protect_cb
(
mrb_state
*
mrb
,
mrb_value
b
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-eval/src/eval.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/class.h"
#include
"mruby/compile.h"
#include
"mruby/irep.h"
#include
"mruby/proc.h"
#include
"mruby/opcode.h"
#include
<mruby.h>
#include
<mruby/class.h>
#include
<mruby/compile.h>
#include
<mruby/irep.h>
#include
<mruby/proc.h>
#include
<mruby/opcode.h>
static
struct
mrb_irep
*
get_closure_irep
(
mrb_state
*
mrb
,
int
level
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-exit/src/mruby-exit.c
View file @
5c405dea
#include <stdlib.h>
#include
"mruby.h"
#include
<mruby.h>
static
mrb_value
f_exit
(
mrb_state
*
mrb
,
mrb_value
self
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-fiber/src/fiber.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/proc.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/proc.h>
#define fiber_ptr(o) ((struct RFiber*)mrb_ptr(o))
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-hash-ext/src/hash-ext.c
View file @
5c405dea
...
...
@@ -4,9 +4,9 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/hash.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/hash.h>
/*
* call-seq:
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-kernel-ext/src/kernel.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/error.h"
#include
"mruby/array.h"
#include
"mruby/hash.h"
#include
<mruby.h>
#include
<mruby/error.h>
#include
<mruby/array.h>
#include
<mruby/hash.h>
/*
* call-seq:
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-math/src/math.c
View file @
5c405dea
...
...
@@ -4,8 +4,8 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/array.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include <math.h>
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-numeric-ext/src/numeric_ext.c
View file @
5c405dea
#include <limits.h>
#include
"mruby.h"
#include
<mruby.h>
static
mrb_value
mrb_int_chr
(
mrb_state
*
mrb
,
mrb_value
x
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-object-ext/src/object.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
/*
* call-seq:
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-objectspace/src/mruby_objectspace.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/gc.h"
#include
"mruby/hash.h"
#include
"mruby/class.h"
#include
<mruby.h>
#include
<mruby/gc.h>
#include
<mruby/hash.h>
#include
<mruby/class.h>
struct
os_count_struct
{
mrb_int
total
;
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-print/src/print.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/string.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-proc-ext/src/proc.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/proc.h"
#include
"mruby/opcode.h"
#include
"mruby/array.h"
#include
"mruby/string.h"
#include
"mruby/debug.h"
#include
<mruby.h>
#include
<mruby/proc.h>
#include
<mruby/opcode.h>
#include
<mruby/array.h>
#include
<mruby/string.h>
#include
<mruby/debug.h>
static
mrb_value
mrb_proc_lambda
(
mrb_state
*
mrb
,
mrb_value
self
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-proc-ext/test/proc.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/proc.h"
#include
"mruby/class.h"
#include
<mruby.h>
#include
<mruby/proc.h>
#include
<mruby/class.h>
static
mrb_value
return_func_name
(
mrb_state
*
mrb
,
mrb_value
self
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-random/src/mt19937ar.c
View file @
5c405dea
...
...
@@ -4,7 +4,7 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
<mruby.h>
#include "mt19937ar.h"
/* Period parameters */
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-random/src/random.c
View file @
5c405dea
...
...
@@ -4,11 +4,11 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/variable.h"
#include
"mruby/class.h"
#include
"mruby/data.h"
#include
"mruby/array.h"
#include
<mruby.h>
#include
<mruby/variable.h>
#include
<mruby/class.h>
#include
<mruby/data.h>
#include
<mruby/array.h>
#include "mt19937ar.h"
#include <time.h>
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-range-ext/src/range.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/range.h"
#include
<mruby.h>
#include
<mruby/range.h>
#include <math.h>
static
mrb_bool
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-sprintf/src/kernel.c
View file @
5c405dea
...
...
@@ -4,7 +4,7 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
<mruby.h>
mrb_value
mrb_f_sprintf
(
mrb_state
*
mrb
,
mrb_value
obj
);
/* in sprintf.c */
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-sprintf/src/sprintf.c
View file @
5c405dea
...
...
@@ -4,14 +4,14 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
<mruby.h>
#include <limits.h>
#include <stdio.h>
#include <string.h>
#include
"mruby/string.h"
#include
"mruby/hash.h"
#include
"mruby/numeric.h"
#include
<mruby/string.h>
#include
<mruby/hash.h>
#include
<mruby/numeric.h>
#include <math.h>
#include <ctype.h>
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-string-ext/src/string.c
View file @
5c405dea
#include <string.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/string.h"
#include
"mruby/range.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/string.h>
#include
<mruby/range.h>
static
mrb_value
mrb_str_getbyte
(
mrb_state
*
mrb
,
mrb_value
str
)
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-struct/src/struct.c
View file @
5c405dea
...
...
@@ -5,13 +5,13 @@
*/
#include <string.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/string.h"
#include
"mruby/class.h"
#include
"mruby/variable.h"
#include
"mruby/hash.h"
#include
"mruby/range.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/string.h>
#include
<mruby/class.h>
#include
<mruby/variable.h>
#include
<mruby/hash.h>
#include
<mruby/range.h>
#define RSTRUCT_LEN(st) mrb_ary_ptr(st)->len
#define RSTRUCT_PTR(st) mrb_ary_ptr(st)->ptr
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-symbol-ext/src/symbol.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/khash.h"
#include
"mruby/array.h"
#include
<mruby.h>
#include
<mruby/khash.h>
#include
<mruby/array.h>
typedef
struct
symbol_name
{
size_t
len
;
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-test/driver.c
View file @
5c405dea
...
...
@@ -10,13 +10,13 @@
#include <stdlib.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/proc.h"
#include
"mruby/data.h"
#include
"mruby/compile.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
"mruby/array.h"
#include
<mruby.h>
#include
<mruby/proc.h>
#include
<mruby/data.h>
#include
<mruby/compile.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
#include
<mruby/array.h>
void
mrb_init_mrbtest
(
mrb_state
*
);
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-test/init_mrbtest.c
View file @
5c405dea
#include <stdlib.h>
#include
"mruby.h"
#include
"mruby/irep.h"
#include
"mruby/variable.h"
#include
<mruby.h>
#include
<mruby/irep.h>
#include
<mruby/variable.h>
extern
const
uint8_t
mrbtest_assert_irep
[];
...
...
This diff is collapsed.
Click to expand it.
mrbgems/mruby-time/src/time.c
View file @
5c405dea
...
...
@@ -7,9 +7,9 @@
#include <math.h>
#include <stdio.h>
#include <time.h>
#include
"mruby.h"
#include
"mruby/class.h"
#include
"mruby/data.h"
#include
<mruby.h>
#include
<mruby/class.h>
#include
<mruby/data.h>
#if !defined(__MINGW64__) && defined(_WIN32)
# define llround(x) round(x)
...
...
This diff is collapsed.
Click to expand it.
mrblib/init_mrblib.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/irep.h"
#include
<mruby.h>
#include
<mruby/irep.h>
extern
const
uint8_t
mrblib_irep
[];
...
...
This diff is collapsed.
Click to expand it.
src/array.c
View file @
5c405dea
...
...
@@ -4,11 +4,11 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/string.h"
#include
"mruby/range.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/string.h>
#include
<mruby/range.h>
#include "value_array.h"
#define ARY_DEFAULT_LEN 4
...
...
This diff is collapsed.
Click to expand it.
src/backtrace.c
View file @
5c405dea
...
...
@@ -4,15 +4,15 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/variable.h"
#include
"mruby/proc.h"
#include
"mruby/array.h"
#include
"mruby/string.h"
#include
"mruby/class.h"
#include
"mruby/debug.h"
#include
"mruby/error.h"
#include
"mruby/numeric.h"
#include
<mruby.h>
#include
<mruby/variable.h>
#include
<mruby/proc.h>
#include
<mruby/array.h>
#include
<mruby/string.h>
#include
<mruby/class.h>
#include
<mruby/debug.h>
#include
<mruby/error.h>
#include
<mruby/numeric.h>
struct
backtrace_location
{
int
i
;
...
...
This diff is collapsed.
Click to expand it.
src/class.c
View file @
5c405dea
...
...
@@ -5,15 +5,15 @@
*/
#include <stdarg.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/numeric.h"
#include
"mruby/proc.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
"mruby/error.h"
#include
"mruby/data.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/numeric.h>
#include
<mruby/proc.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
#include
<mruby/error.h>
#include
<mruby/data.h>
KHASH_DEFINE
(
mt
,
mrb_sym
,
struct
RProc
*
,
TRUE
,
kh_int_hash_func
,
kh_int_hash_equal
)
...
...
This diff is collapsed.
Click to expand it.
src/codedump.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/irep.h"
#include
"mruby/debug.h"
#include
"mruby/opcode.h"
#include
"mruby/string.h"
#include
"mruby/proc.h"
#include
<mruby.h>
#include
<mruby/irep.h>
#include
<mruby/debug.h>
#include
<mruby/opcode.h>
#include
<mruby/string.h>
#include
<mruby/proc.h>
#ifndef MRB_DISABLE_STDIO
static
int
...
...
This diff is collapsed.
Click to expand it.
src/compar.c
View file @
5c405dea
...
...
@@ -4,7 +4,7 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
<mruby.h>
void
mrb_init_comparable
(
mrb_state
*
mrb
)
...
...
This diff is collapsed.
Click to expand it.
src/debug.c
View file @
5c405dea
#include <string.h>
#include
"mruby.h"
#include
"mruby/irep.h"
#include
"mruby/debug.h"
#include
<mruby.h>
#include
<mruby/irep.h>
#include
<mruby/debug.h>
static
mrb_irep_debug_info_file
*
get_file
(
mrb_irep_debug_info
*
info
,
uint32_t
pc
)
...
...
This diff is collapsed.
Click to expand it.
src/dump.c
View file @
5c405dea
...
...
@@ -6,11 +6,11 @@
#include <string.h>
#include <limits.h>
#include
"mruby/dump.h"
#include
"mruby/string.h"
#include
"mruby/irep.h"
#include
"mruby/numeric.h"
#include
"mruby/debug.h"
#include
<mruby/dump.h>
#include
<mruby/string.h>
#include
<mruby/irep.h>
#include
<mruby/numeric.h>
#include
<mruby/debug.h>
#define FLAG_BYTEORDER_NATIVE 2
#define FLAG_BYTEORDER_NONATIVE 0
...
...
This diff is collapsed.
Click to expand it.
src/enum.c
View file @
5c405dea
...
...
@@ -4,7 +4,7 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
<mruby.h>
void
mrb_init_enumerable
(
mrb_state
*
mrb
)
...
...
This diff is collapsed.
Click to expand it.
src/error.c
View file @
5c405dea
...
...
@@ -7,16 +7,16 @@
#include <errno.h>
#include <stdarg.h>
#include <stdlib.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/irep.h"
#include
"mruby/proc.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
"mruby/debug.h"
#include
"mruby/error.h"
#include
"mruby/class.h"
#include
"mruby/throw.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/irep.h>
#include
<mruby/proc.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
#include
<mruby/debug.h>
#include
<mruby/error.h>
#include
<mruby/class.h>
#include
<mruby/throw.h>
MRB_API
mrb_value
mrb_exc_new
(
mrb_state
*
mrb
,
struct
RClass
*
c
,
const
char
*
ptr
,
size_t
len
)
...
...
This diff is collapsed.
Click to expand it.
src/error.h
View file @
5c405dea
/* this header file is to be removed soon.
added for compatibility purpose (1.0.0) */
#include
"mruby/error.h"
#include
<mruby/error.h>
This diff is collapsed.
Click to expand it.
src/etc.c
View file @
5c405dea
...
...
@@ -4,12 +4,12 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/string.h"
#include
"mruby/data.h"
#include
"mruby/class.h"
#include
"mruby/re.h"
#include
"mruby/irep.h"
#include
<mruby.h>
#include
<mruby/string.h>
#include
<mruby/data.h>
#include
<mruby/class.h>
#include
<mruby/re.h>
#include
<mruby/irep.h>
MRB_API
struct
RData
*
mrb_data_object_alloc
(
mrb_state
*
mrb
,
struct
RClass
*
klass
,
void
*
ptr
,
const
mrb_data_type
*
type
)
...
...
This diff is collapsed.
Click to expand it.
src/fmt_fp.c
View file @
5c405dea
...
...
@@ -33,8 +33,8 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include <float.h>
#include <ctype.h>
#include
"mruby.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/string.h>
struct
fmt_args
{
mrb_state
*
mrb
;
...
...
This diff is collapsed.
Click to expand it.
src/gc.c
View file @
5c405dea
...
...
@@ -6,17 +6,17 @@
#include <string.h>
#include <stdlib.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/data.h"
#include
"mruby/hash.h"
#include
"mruby/proc.h"
#include
"mruby/range.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
"mruby/gc.h"
#include
"mruby/error.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/data.h>
#include
<mruby/hash.h>
#include
<mruby/proc.h>
#include
<mruby/range.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
#include
<mruby/gc.h>
#include
<mruby/error.h>
/*
= Tri-color Incremental Garbage Collection
...
...
This diff is collapsed.
Click to expand it.
src/hash.c
View file @
5c405dea
...
...
@@ -4,13 +4,13 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/hash.h"
#include
"mruby/khash.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/hash.h>
#include
<mruby/khash.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
/* a function to get hash value of a float number */
mrb_int
mrb_float_id
(
mrb_float
f
);
...
...
This diff is collapsed.
Click to expand it.
src/init.c
View file @
5c405dea
...
...
@@ -4,7 +4,7 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
<mruby.h>
void
mrb_init_symtbl
(
mrb_state
*
);
void
mrb_init_class
(
mrb_state
*
);
...
...
This diff is collapsed.
Click to expand it.
src/kernel.c
View file @
5c405dea
...
...
@@ -4,13 +4,13 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/proc.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
"mruby/error.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/proc.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
#include
<mruby/error.h>
typedef
enum
{
NOEX_PUBLIC
=
0x00
,
...
...
This diff is collapsed.
Click to expand it.
src/load.c
View file @
5c405dea
...
...
@@ -7,12 +7,12 @@
#include <limits.h>
#include <stdlib.h>
#include <string.h>
#include
"mruby/dump.h"
#include
"mruby/irep.h"
#include
"mruby/proc.h"
#include
"mruby/string.h"
#include
"mruby/debug.h"
#include
"mruby/error.h"
#include
<mruby/dump.h>
#include
<mruby/irep.h>
#include
<mruby/proc.h>
#include
<mruby/string.h>
#include
<mruby/debug.h>
#include
<mruby/error.h>
#if SIZE_MAX < UINT32_MAX
# error size_t must be at least 32 bits wide
...
...
This diff is collapsed.
Click to expand it.
src/numeric.c
View file @
5c405dea
...
...
@@ -9,10 +9,10 @@
#include <math.h>
#include <stdlib.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/numeric.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/numeric.h>
#include
<mruby/string.h>
#ifdef MRB_USE_FLOAT
#define floor(f) floorf(f)
...
...
This diff is collapsed.
Click to expand it.
src/object.c
View file @
5c405dea
...
...
@@ -4,10 +4,10 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/class.h"
#include
"mruby/numeric.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/class.h>
#include
<mruby/numeric.h>
#include
<mruby/string.h>
MRB_API
mrb_bool
mrb_obj_eq
(
mrb_state
*
mrb
,
mrb_value
v1
,
mrb_value
v2
)
...
...
This diff is collapsed.
Click to expand it.
src/opcode.h
View file @
5c405dea
/* this header file is to be removed soon. */
#include
"mruby/opcode.h"
#include
<mruby/opcode.h>
This diff is collapsed.
Click to expand it.
src/pool.c
View file @
5c405dea
...
...
@@ -7,7 +7,7 @@
#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include
"mruby.h"
#include
<mruby.h>
/* configuration section */
/* allocated memory address should be multiple of POOL_ALIGNMENT */
...
...
This diff is collapsed.
Click to expand it.
src/print.c
View file @
5c405dea
...
...
@@ -4,9 +4,9 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
<mruby.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
#ifndef MRB_DISABLE_STDIO
static
void
...
...
This diff is collapsed.
Click to expand it.
src/proc.c
View file @
5c405dea
...
...
@@ -4,10 +4,10 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/class.h"
#include
"mruby/proc.h"
#include
"mruby/opcode.h"
#include
<mruby.h>
#include
<mruby/class.h>
#include
<mruby/proc.h>
#include
<mruby/opcode.h>
static
mrb_code
call_iseq
[]
=
{
MKOP_A
(
OP_CALL
,
0
),
...
...
This diff is collapsed.
Click to expand it.
src/range.c
View file @
5c405dea
...
...
@@ -4,11 +4,11 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/class.h"
#include
"mruby/range.h"
#include
"mruby/string.h"
#include
"mruby/array.h"
#include
<mruby.h>
#include
<mruby/class.h>
#include
<mruby/range.h>
#include
<mruby/string.h>
#include
<mruby/array.h>
#define RANGE_CLASS (mrb_class_get(mrb, "Range"))
...
...
This diff is collapsed.
Click to expand it.
src/state.c
View file @
5c405dea
...
...
@@ -6,11 +6,11 @@
#include <stdlib.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/irep.h"
#include
"mruby/variable.h"
#include
"mruby/debug.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/irep.h>
#include
<mruby/variable.h>
#include
<mruby/debug.h>
#include
<mruby/string.h>
void
mrb_init_core
(
mrb_state
*
);
void
mrb_init_mrbgems
(
mrb_state
*
);
...
...
This diff is collapsed.
Click to expand it.
src/string.c
View file @
5c405dea
...
...
@@ -9,12 +9,12 @@
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/range.h"
#include
"mruby/string.h"
#include
"mruby/re.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/range.h>
#include
<mruby/string.h>
#include
<mruby/re.h>
typedef
struct
mrb_shared_string
{
mrb_bool
nofree
:
1
;
...
...
This diff is collapsed.
Click to expand it.
src/symbol.c
View file @
5c405dea
...
...
@@ -6,10 +6,10 @@
#include <limits.h>
#include <string.h>
#include
"mruby.h"
#include
"mruby/khash.h"
#include
"mruby/string.h"
#include
"mruby/dump.h"
#include
<mruby.h>
#include
<mruby/khash.h>
#include
<mruby/string.h>
#include
<mruby/dump.h>
/* ------------------------------------------------------ */
typedef
struct
symbol_name
{
...
...
This diff is collapsed.
Click to expand it.
src/value_array.h
View file @
5c405dea
#ifndef MRB_VALUE_ARRAY_H__
#define MRB_VALUE_ARRAY_H__
#include
"mruby.h"
#include
<mruby.h>
static
inline
void
value_move
(
mrb_value
*
s1
,
const
mrb_value
*
s2
,
size_t
n
)
...
...
This diff is collapsed.
Click to expand it.
src/variable.c
View file @
5c405dea
...
...
@@ -4,11 +4,11 @@
** See Copyright Notice in mruby.h
*/
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/proc.h"
#include
"mruby/string.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/proc.h>
#include
<mruby/string.h>
typedef
int
(
iv_foreach_func
)(
mrb_state
*
,
mrb_sym
,
mrb_value
,
void
*
);
...
...
@@ -282,7 +282,7 @@ iv_free(mrb_state *mrb, iv_tbl *t)
#else
#include
"mruby/khash.h"
#include
<mruby/khash.h>
#ifndef MRB_IVHASH_INIT_SIZE
#define MRB_IVHASH_INIT_SIZE 8
...
...
This diff is collapsed.
Click to expand it.
src/version.c
View file @
5c405dea
#include
"mruby.h"
#include
"mruby/variable.h"
#include
<mruby.h>
#include
<mruby/variable.h>
void
mrb_init_version
(
mrb_state
*
mrb
)
...
...
This diff is collapsed.
Click to expand it.
src/vm.c
View file @
5c405dea
...
...
@@ -7,20 +7,20 @@
#include <stddef.h>
#include <stdarg.h>
#include <math.h>
#include
"mruby.h"
#include
"mruby/array.h"
#include
"mruby/class.h"
#include
"mruby/hash.h"
#include
"mruby/irep.h"
#include
"mruby/numeric.h"
#include
"mruby/proc.h"
#include
"mruby/range.h"
#include
"mruby/string.h"
#include
"mruby/variable.h"
#include
"mruby/error.h"
#include
"mruby/opcode.h"
#include
<mruby.h>
#include
<mruby/array.h>
#include
<mruby/class.h>
#include
<mruby/hash.h>
#include
<mruby/irep.h>
#include
<mruby/numeric.h>
#include
<mruby/proc.h>
#include
<mruby/range.h>
#include
<mruby/string.h>
#include
<mruby/variable.h>
#include
<mruby/error.h>
#include
<mruby/opcode.h>
#include "value_array.h"
#include
"mruby/throw.h"
#include
<mruby/throw.h>
#ifndef MRB_DISABLE_STDIO
#if defined(__cplusplus)
...
...
This diff is collapsed.
Click to expand it.
tasks/mrbgem_spec.rake
View file @
5c405dea
...
...
@@ -181,18 +181,18 @@ module MRuby
def
print_gem_init_header
(
f
)
print_gem_comment
(
f
)
f
.
puts
%Q[#include <stdlib.h>]
unless
rbfiles
.
empty?
f
.
puts
%Q[#include
"mruby.h"
]
f
.
puts
%Q[#include
"mruby/irep.h"
]
unless
rbfiles
.
empty?
f
.
puts
%Q[#include
<mruby.h>
]
f
.
puts
%Q[#include
<mruby/irep.h>
]
unless
rbfiles
.
empty?
end
def
print_gem_test_header
(
f
)
print_gem_comment
(
f
)
f
.
puts
%Q[#include <stdio.h>]
f
.
puts
%Q[#include <stdlib.h>]
f
.
puts
%Q[#include
"mruby.h"
]
f
.
puts
%Q[#include
"mruby/irep.h"
]
f
.
puts
%Q[#include
"mruby/variable.h"
]
f
.
puts
%Q[#include
"mruby/hash.h"
]
unless
test_args
.
empty?
f
.
puts
%Q[#include
<mruby.h>
]
f
.
puts
%Q[#include
<mruby/irep.h>
]
f
.
puts
%Q[#include
<mruby/variable.h>
]
f
.
puts
%Q[#include
<mruby/hash.h>
]
unless
test_args
.
empty?
end
def
test_dependencies
...
...
This diff is collapsed.
Click to expand it.
tasks/mrbgems.rake
View file @
5c405dea
...
...
@@ -31,7 +31,7 @@ MRuby.each_target do
f
.
puts
%Q[ * All manual changes will get lost.]
f
.
puts
%Q[ */]
f
.
puts
%Q[]
f
.
puts
%Q[#include
"mruby.h"
]
f
.
puts
%Q[#include
<mruby.h>
]
f
.
puts
%Q[]
f
.
write
gem_func_decls
f
.
puts
%Q[]
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment