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
83544361
Commit
83544361
authored
Apr 23, 2012
by
mimaki
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add file header
parent
1af5ac0f
Changes
64
Hide whitespace changes
Inline
Side-by-side
Showing
64 changed files
with
365 additions
and
131 deletions
+365
-131
include/mrbconf.h
include/mrbconf.h
+6
-0
include/mruby.h
include/mruby.h
+1
-0
include/mruby/array.h
include/mruby/array.h
+6
-0
include/mruby/class.h
include/mruby/class.h
+6
-0
include/mruby/data.h
include/mruby/data.h
+5
-8
include/mruby/hash.h
include/mruby/hash.h
+6
-0
include/mruby/numeric.h
include/mruby/numeric.h
+6
-0
include/mruby/object.h
include/mruby/object.h
+6
-0
include/mruby/proc.h
include/mruby/proc.h
+6
-0
include/mruby/range.h
include/mruby/range.h
+6
-0
include/mruby/string.h
include/mruby/string.h
+6
-0
include/mruby/struct.h
include/mruby/struct.h
+6
-0
src/array.c
src/array.c
+6
-0
src/cdump.c
src/cdump.c
+6
-0
src/cdump.h
src/cdump.h
+6
-0
src/class.c
src/class.c
+6
-0
src/codegen.c
src/codegen.c
+6
-0
src/compar.c
src/compar.c
+6
-0
src/compile.h
src/compile.h
+6
-0
src/crc.c
src/crc.c
+6
-0
src/dump.c
src/dump.c
+6
-0
src/dump.h
src/dump.h
+6
-0
src/encoding.c
src/encoding.c
+5
-10
src/encoding.h
src/encoding.h
+5
-10
src/enum.c
src/enum.c
+5
-10
src/error.c
src/error.c
+6
-0
src/error.h
src/error.h
+6
-0
src/etc.c
src/etc.c
+6
-0
src/eval_intern.h
src/eval_intern.h
+6
-0
src/gc.c
src/gc.c
+6
-0
src/gc.h
src/gc.h
+6
-0
src/hash.c
src/hash.c
+5
-12
src/init.c
src/init.c
+6
-0
src/init_ext.c
src/init_ext.c
+6
-0
src/irep.h
src/irep.h
+6
-0
src/kernel.c
src/kernel.c
+6
-0
src/load.c
src/load.c
+6
-0
src/method.h
src/method.h
+5
-9
src/minimain.c
src/minimain.c
+6
-0
src/node.h
src/node.h
+6
-0
src/numeric.c
src/numeric.c
+5
-10
src/object.c
src/object.c
+6
-0
src/opcode.h
src/opcode.h
+6
-0
src/parse.y
src/parse.y
+6
-0
src/pool.c
src/pool.c
+6
-0
src/pool.h
src/pool.h
+6
-0
src/print.c
src/print.c
+6
-0
src/proc.c
src/proc.c
+6
-0
src/range.c
src/range.c
+6
-0
src/re.c
src/re.c
+6
-1
src/re.h
src/re.h
+5
-5
src/regex.h
src/regex.h
+5
-9
src/ritehash.h
src/ritehash.h
+5
-4
src/sprintf.c
src/sprintf.c
+5
-12
src/state.c
src/state.c
+6
-0
src/string.c
src/string.c
+6
-0
src/struct.c
src/struct.c
+5
-10
src/symbol.c
src/symbol.c
+6
-0
src/variable.c
src/variable.c
+6
-0
src/variable.h
src/variable.h
+6
-0
src/version.c
src/version.c
+5
-11
src/version.h
src/version.h
+6
-0
src/vm.c
src/vm.c
+6
-0
src/vm_core.h
src/vm_core.h
+5
-10
No files found.
include/mrbconf.h
View file @
83544361
/*
** mrbconf.h - mruby core configuration
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBYCONF_H
#define MRUBYCONF_H
...
...
include/mruby.h
View file @
83544361
...
...
@@ -24,6 +24,7 @@
**
** [ MIT license: http://www.opensource.org/licenses/mit-license.php ]
*/
#ifndef MRUBY_H
#define MRUBY_H
...
...
include/mruby/array.h
View file @
83544361
/*
** array.h - Array class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_ARRAY_H
#define MRUBY_ARRAY_H
...
...
include/mruby/class.h
View file @
83544361
/*
** class.h - Class class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_CLASS_H
#define MRUBY_CLASS_H
...
...
include/mruby/data.h
View file @
83544361
/**********************************************************************
data.h -
Copyright (C) 2007 Yukihiro Matsumoto
**********************************************************************/
/*
** data.h - Data class
**
** See Copyright Notice in mruby.h
*/
#ifndef RUBY_DATA_H
#define RUBY_DATA_H 1
...
...
include/mruby/hash.h
View file @
83544361
/*
** hash.h - Hash class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_HASH_H
#define MRUBY_HASH_H
...
...
include/mruby/numeric.h
View file @
83544361
/*
** numeric.h - Numeric, Integer, Float, Fixnum class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_NUMERIC_H
#define MRUBY_NUMERIC_H
...
...
include/mruby/object.h
View file @
83544361
/*
** object.h - Object, NilClass, TrueClass, FalseClass class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_OBJECT_H
#define MRUBY_OBJECT_H
...
...
include/mruby/proc.h
View file @
83544361
/*
** proc.h - Proc class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_PROC_H
#define MRUBY_PROC_H
...
...
include/mruby/range.h
View file @
83544361
/*
** range.h - Range class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_RANGE_H
#define MRUBY_RANGE_H
...
...
include/mruby/string.h
View file @
83544361
/*
** string.h - String class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_STRING_H
#define MRUBY_STRING_H
...
...
include/mruby/struct.h
View file @
83544361
/*
** struct.h - Struct class
**
** See Copyright Notice in mruby.h
*/
#ifndef MSTRUCT_H
#define MSTRUCT_H
...
...
src/array.c
View file @
83544361
/*
** array.c - Array class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/array.h"
#include <string.h>
...
...
src/cdump.c
View file @
83544361
/*
** cdump.c - mruby binary dumper (C source format)
**
** See Copyright Notice in mruby.h
*/
#include "cdump.h"
#include <string.h>
...
...
src/cdump.h
View file @
83544361
/*
** cdump.h - mruby binary dumper (C source format)
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stdio.h>
...
...
src/class.c
View file @
83544361
/*
** class.c - Class class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stdarg.h>
#include <stdio.h>
...
...
src/codegen.c
View file @
83544361
/*
** codegen.c - mruby code generator
**
** See Copyright Notice in mruby.h
*/
#undef CODEGEN_TEST
#define CODEGEN_DUMP
...
...
src/compar.c
View file @
83544361
/*
** compar.c - Comparable module
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/string.h"
#include "mruby/numeric.h"
...
...
src/compile.h
View file @
83544361
/*
** compile.h - mruby parser
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stdio.h>
#include <setjmp.h>
...
...
src/crc.c
View file @
83544361
/*
** crc.c - calculate CRC
**
** See Copyright Notice in mruby.h
*/
#include <limits.h>
#include <stdint.h>
// Calculate CRC (CRC-16-CCITT)
...
...
src/dump.c
View file @
83544361
/*
** dump.c - mruby binary dumper (Rite binary format)
**
** See Copyright Notice in mruby.h
*/
#include <string.h>
#include "dump.h"
...
...
src/dump.h
View file @
83544361
/*
** dump.h - mruby binary dumper (Rite binary format)
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stdio.h>
#include <stdint.h>
...
...
src/encoding.c
View file @
83544361
/**********************************************************************
encoding.c -
$Author: naruse $
created at: Thu May 24 17:23:27 JST 2007
Copyright (C) 2007 Yukihiro Matsumoto
**********************************************************************/
/*
** encoding.c - Encoding class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#ifdef INCLUDE_ENCODING
...
...
src/encoding.h
View file @
83544361
/**********************************************************************
encoding.h -
$Author: matz $
created at: Thu May 24 11:49:41 JST 2007
Copyright (C) 2007 Yukihiro Matsumoto
**********************************************************************/
/*
** encoding.h - Encoding class
**
** See Copyright Notice in mruby.h
*/
#ifndef RUBY_ENCODING_H
#define RUBY_ENCODING_H 1
...
...
src/enum.c
View file @
83544361
/**********************************************************************
enum.c -
$Author: yugui $
created at: Fri Oct 1 15:15:19 JST 1993
Copyright (C) 1993-2007 Yukihiro Matsumoto
**********************************************************************/
/*
** enum.c - Enumerable module
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
...
...
src/error.c
View file @
83544361
/*
** error.c - Exception class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stdarg.h>
#include <string.h>
...
...
src/error.h
View file @
83544361
/*
** error.h - Exception class
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_ERROR_H
#define MRUBY_ERROR_H
...
...
src/etc.c
View file @
83544361
/*
** etc.c -
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/string.h"
#include "error.h"
...
...
src/eval_intern.h
View file @
83544361
/*
** eval_intern.h -
**
** See Copyright Notice in mruby.h
*/
#ifndef RUBY_EVAL_INTERN_H
#define RUBY_EVAL_INTERN_H
...
...
src/gc.c
View file @
83544361
/*
** gc.c - garbage collector for RiteVM
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/object.h"
#include "mruby/class.h"
...
...
src/gc.h
View file @
83544361
/*
** gc.h - garbage collector for RiteVM
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_GC_H
#define MRUBY_GC_H
...
...
src/hash.c
View file @
83544361
/**********************************************************************
hash.c -
$Author: yugui $
created at: Mon Nov 22 18:51:18 JST 1993
Copyright (C) 1993-2007 Yukihiro Matsumoto
Copyright (C) 2000 Network Applied Communication Laboratory, Inc.
Copyright (C) 2000 Information-technology Promotion Agency, Japan
**********************************************************************/
/*
** hash.c - Hash class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/hash.h"
...
...
src/init.c
View file @
83544361
/*
** init.c - initialize mruby core
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
void
mrb_init_class
(
mrb_state
*
);
...
...
src/init_ext.c
View file @
83544361
/*
** init_ext.c - initialize extend libraries
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
void
...
...
src/irep.h
View file @
83544361
/*
** irep.h - mrb_irep structure
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_IREP_H
#define MRUBY_IREP_H
...
...
src/kernel.c
View file @
83544361
/*
** kernel.c - Kernel module
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/string.h"
#include <string.h>
...
...
src/load.c
View file @
83544361
/*
** load.c - mruby binary loader
**
** See Copyright Notice in mruby.h
*/
#include <string.h>
#include "dump.h"
...
...
src/method.h
View file @
83544361
/**********************************************************************
/*
** method.h - method structures and functions
**
** See Copyright Notice in mruby.h
*/
method.h -
$Author: ko1 $
created at: Wed Jul 15 20:02:33 2009
Copyright (C) 2009 Koichi Sasada
**********************************************************************/
#ifndef METHOD_H
#define METHOD_H
...
...
src/minimain.c
View file @
83544361
/*
** minimain.c -
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/proc.h"
...
...
src/node.h
View file @
83544361
/*
** node.h - nodes of abstract syntax tree
**
** See Copyright Notice in mruby.h
*/
enum
node_type
{
NODE_METHOD
,
NODE_FBODY
,
...
...
src/numeric.c
View file @
83544361
/**********************************************************************
numeric.c -
$Author: yugui $
created at: Fri Aug 13 18:33:09 JST 1993
Copyright (C) 1993-2007 Yukihiro Matsumoto
**********************************************************************/
/*
** numeric.c - Numeric, Integer, Float, Fixnum class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/numeric.h"
...
...
src/object.c
View file @
83544361
/*
** object.c - Object, NilClass, TrueClass, FalseClass class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <string.h>
#include "mruby/string.h"
...
...
src/opcode.h
View file @
83544361
/*
** opcode.h - RiteVM operation codes
**
** See Copyright Notice in mruby.h
*/
#ifndef OPCODE_H
#define OPCODE_H
...
...
src/parse.y
View file @
83544361
/*
** parse.y - mruby parser
**
** See Copyright Notice in mruby.h
*/
%{
#undef PARSER_TEST
#undef PARSER_DEBUG
...
...
src/pool.c
View file @
83544361
/*
** pool.c - memory pool
**
** See Copyright Notice in mruby.h
*/
#include "pool.h"
#include <string.h>
...
...
src/pool.h
View file @
83544361
/*
** pool.h - memory pool
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stddef.h>
...
...
src/print.c
View file @
83544361
/*
** print.c - Kernel.#p
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/string.h"
#include <stdio.h>
...
...
src/proc.c
View file @
83544361
/*
** proc.c - Proc class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/proc.h"
#include "mruby/array.h"
...
...
src/range.c
View file @
83544361
/*
** range.c - Range class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/class.h"
#include "mruby/range.h"
...
...
src/re.c
View file @
83544361
/* re.c for RegExp Class */
/*
** re.c - Regexp class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <string.h>
#include "mruby/string.h"
...
...
src/re.h
View file @
83544361
/*
*********************************************************************
re.h -
*
*********************************************************************
/
/*
** re.h - Regexp class
**
** See Copyright Notice in mruby.h
*/
#ifndef RE_H
#define RE_H
...
...
src/regex.h
View file @
83544361
/**********************************************************************
regex.h -
$Author: akr $
Copyright (C) 1993-2007 Yukihiro Matsumoto
**********************************************************************/
/*
** regex.h - Regexp class
**
** See Copyright Notice in mruby.h
*/
#ifndef ONIGURUMA_REGEX_H
#define ONIGURUMA_REGEX_H 1
...
...
src/ritehash.h
View file @
83544361
/*
* Rite Hash
*
*
*/
** ritehash.c - Rite Hash for mruby
**
** See Copyright Notice in mruby.h
*/
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
...
...
src/sprintf.c
View file @
83544361
/**********************************************************************
sprintf.c -
$Author: yugui $
created at: Fri Oct 15 10:39:26 JST 1993
Copyright (C) 1993-2007 Yukihiro Matsumoto
Copyright (C) 2000 Network Applied Communication Laboratory, Inc.
Copyright (C) 2000 Information-technology Promotion Agency, Japan
**********************************************************************/
/*
** sprintf.c - Kernel.#sprintf
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stdio.h>
...
...
src/state.c
View file @
83544361
/*
** state.c - RiteVM open/close functions
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "irep.h"
#include <string.h>
...
...
src/string.c
View file @
83544361
/*
** string.c - String class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <stdarg.h>
...
...
src/struct.c
View file @
83544361
/**********************************************************************
struct.c -
$Author: marcandre $
created at: Tue Mar 22 18:44:30 JST 1995
Copyright (C) 1993-2007 Yukihiro Matsumoto
**********************************************************************/
/*
** struct.c - Struct class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include <string.h>
...
...
src/symbol.c
View file @
83544361
/*
** symbol.c - Symbol class
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "ritehash.h"
#include <string.h>
...
...
src/variable.c
View file @
83544361
/*
** variable.c - mruby variables
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "mruby/class.h"
#include "ritehash.h"
...
...
src/variable.h
View file @
83544361
/*
** variable.h - mruby variables
**
** See Copyright Notice in mruby.h
*/
#ifndef MRUBY_VARIABLE_H
#define MRUBY_VARIABLE_H
...
...
src/version.c
View file @
83544361
/**********************************************************************
version.c -
$Author: knu $
$Date: 2008-05-31 22:37:06 +0900 (Sat, 31 May 2008) $
created at: Thu Sep 30 20:08:01 JST 1993
Copyright (C) 1993-2003 Yukihiro Matsumoto
**********************************************************************/
/*
** version.c - version information
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "version.h"
...
...
src/version.h
View file @
83544361
/*
** version.h - version information
**
** See Copyright Notice in mruby.h
*/
#define RUBY_VERSION "1.8.7"
#define RUBY_RELEASE_DATE "2010-08-16"
#define RUBY_VERSION_CODE 187
...
...
src/vm.c
View file @
83544361
/*
** vm.c - virtual machine for mruby (RiteVM)
**
** See Copyright Notice in mruby.h
*/
#include "mruby.h"
#include "opcode.h"
#include "irep.h"
...
...
src/vm_core.h
View file @
83544361
/**********************************************************************
vm_core.h -
$Author: yugui $
created at: 04/01/01 19:41:38 JST
Copyright (C) 2004-2007 Koichi Sasada
**********************************************************************/
/*
** vm_core.h - RiteVM core
**
** See Copyright Notice in mruby.h
*/
#ifndef RUBY_VM_CORE_H
#define RUBY_VM_CORE_H
...
...
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