Masaki Muranaka
|
bbb367841a
|
Add new API mrb_ptr_as_string().
|
2013-03-23 20:00:04 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
66bd53a415
|
Merge pull request #1048 from monaka/pr-make-array.c-and-vm.c-share-value_move
Make array.c and vm.c share value_move().
|
2013-03-23 03:48:11 -07:00 |
|
Yukihiro "Matz" Matsumoto
|
af2f3dd16f
|
Merge pull request #1050 from monaka/pr-cleanup-string.c-20130323
Clean up string.c
|
2013-03-23 03:46:52 -07:00 |
|
Masaki Muranaka
|
8101bf2430
|
Set MRB_TT_MODULE to Module.
|
2013-03-23 18:28:48 +09:00 |
|
Masaki Muranaka
|
0cedf8fa02
|
Rename API mrb_str_cat2() to mrb_str_cat_cstr(). This is for naming orthogonality. mrb_str_cat2() is also left for backward compatibility.
|
2013-03-23 16:29:30 +09:00 |
|
Masaki Muranaka
|
92821cf2ef
|
Use mrb_str_cat() instead of mrb_str_cat2() as possible.
|
2013-03-23 15:55:55 +09:00 |
|
Masaki Muranaka
|
2a341753f8
|
Make array.c and vm.c share value_move().
|
2013-03-23 12:30:53 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
acab35a2a5
|
Merge pull request #1039 from crimsonwoods/fix_the_type_of_opcode
Fix the type of value that is returned by bit shift expression.
|
2013-03-22 19:11:51 -07:00 |
|
Yukihiro Matz Matsumoto
|
04d9c5ea6b
|
resolve conflict regarding backtick
|
2013-03-23 11:08:18 +09:00 |
|
Masaki Muranaka
|
4656073b60
|
Add configuration macro MRB_PARSER_BUF_SIZE.
|
2013-03-22 16:46:56 +09:00 |
|
Yukihiro Matz Matsumoto
|
b547a7ed2c
|
allow backtick as a symbol
|
2013-03-22 15:53:08 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ab7bd61596
|
Merge pull request #1040 from mattn/backtick
xquote operator
|
2013-03-21 23:25:03 -07:00 |
|
Masaki Muranaka
|
fc63ef150b
|
Add new API mrb_intern_cstr(). This is for naming orthogonality. mrb_intern is also left for backward compatibility.
|
2013-03-22 14:39:28 +09:00 |
|
Masaki Muranaka
|
0f16b242fc
|
Add an internal function intern_c(). It reduces function call parameter. For maintainability and performance.
|
2013-03-22 14:25:51 +09:00 |
|
Masaki Muranaka
|
75d5654de8
|
Make intern_gen() inline. This is enough tiny to be inlined.
|
2013-03-22 14:23:41 +09:00 |
|
Masaki Muranaka
|
f8fa56d8c3
|
Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by strlen().
|
2013-03-22 14:22:45 +09:00 |
|
mattn
|
4be161c43c
|
Use mrb_intern2
|
2013-03-22 12:15:04 +09:00 |
|
mattn
|
603302c74c
|
Use `
|
2013-03-22 09:08:12 +09:00 |
|
crimsonwoods
|
f4b9437718
|
fix comment.
|
2013-03-21 23:07:18 +09:00 |
|
crimsonwoods
|
cc4e9ee5b6
|
fix the type of value that is returned by bit-shift expression.
|
2013-03-21 22:58:33 +09:00 |
|
crimsonwoods
|
e06648a88d
|
"Ax" is larger than 16-bit.
|
2013-03-21 22:57:29 +09:00 |
|
crimsonwoods
|
c1f6a27660
|
fix the type of value that is returned by bit-shift expression.
|
2013-03-21 22:57:14 +09:00 |
|
crimsonwoods
|
0292940e55
|
fix the type of value that is returned by bit-shift expression.
|
2013-03-21 22:55:35 +09:00 |
|
mattn
|
1ab4dbcbf3
|
Backtick operation
|
2013-03-21 19:45:47 +09:00 |
|
Kouki Ooyatsu
|
f00e9b2410
|
bugfix escape charactor for Regexp class
|
2013-03-21 17:12:09 +09:00 |
|
Yukihiro Matz Matsumoto
|
41cbd48388
|
update lex.def
|
2013-03-21 07:43:31 +09:00 |
|
kano4
|
0a795c31f0
|
Fix indentation in keywords
|
2013-03-20 23:41:06 +09:00 |
|
Yukihiro Matz Matsumoto
|
dec4ec694b
|
Merge branch 'master' of github.com:mruby/mruby
|
2013-03-19 12:07:47 +09:00 |
|
Yukihiro Matz Matsumoto
|
d0d920e909
|
rename mrb_true_or_false_value() to mrb_bool_value()
|
2013-03-19 12:03:54 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
74bc53a518
|
Merge pull request #1030 from monaka/pr-some-optimizes-to-vm.c-20130318
Some optimizes to vm.c
|
2013-03-18 19:52:21 -07:00 |
|
Masaki Muranaka
|
6ab9c389c4
|
Use mrb_true_or_false_value() / in sym_equal().
|
2013-03-19 11:04:23 +09:00 |
|
Masaki Muranaka
|
68652da6f6
|
Use mrb_true_or_false_value() / in mrb_str_include().
|
2013-03-19 11:04:23 +09:00 |
|
Masaki Muranaka
|
02a6334d0d
|
Use mrb_true_or_false_value() / in mrb_str_eql().
|
2013-03-19 11:04:23 +09:00 |
|
Masaki Muranaka
|
055cad0739
|
Use mrb_true_or_false_value() / in mrb_str_empty_p().
|
2013-03-19 11:04:23 +09:00 |
|
Masaki Muranaka
|
be5e5fd75e
|
Use mrb_true_or_false_value() / in mrb_str_equal_m().
|
2013-03-19 11:04:23 +09:00 |
|
Masaki Muranaka
|
ea5a059969
|
Use mrb_true_or_false_value() / in range_eql().
|
2013-03-19 11:04:23 +09:00 |
|
Masaki Muranaka
|
be5986b2b4
|
Use mrb_true_or_false_value() / in mrb_range_include().
|
2013-03-19 11:04:23 +09:00 |
|
Masaki Muranaka
|
90cd202fd1
|
Use mrb_true_or_false_value() / in mrb_range_eq().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
afcbd6c8ef
|
Use mrb_true_or_false_value() / in mrb_range_excl().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
011c4c0e08
|
Use mrb_true_or_false_value() / in false_or().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
82b156738f
|
Use mrb_true_or_false_value() / in false_xor().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
cb8d9d46d0
|
Use mrb_true_or_false_value() / in true_xor().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
88f97cb4e4
|
Use mrb_true_or_false_value() / in true_and().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
992af98b32
|
Use mrb_true_or_false_value() / in fix_equal().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
698e2815ad
|
Use mrb_true_or_false_value() / in flo_finite_p().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
42ef934da3
|
Use mrb_true_or_false_value() / in flo_eq().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
db9fc2be8d
|
Use mrb_true_or_false_value() / in num_eql().
|
2013-03-19 11:04:22 +09:00 |
|
Masaki Muranaka
|
872536a800
|
Use mrb_true_or_false_value() / in obj_respond_to().
|
2013-03-19 11:04:21 +09:00 |
|
Masaki Muranaka
|
447f110e86
|
Use mrb_true_or_false_value() / in mrb_obj_is_kind_of_m().
|
2013-03-19 11:04:21 +09:00 |
|
Masaki Muranaka
|
739338b86f
|
Use mrb_true_or_false_value() / in mrb_obj_ivar_defined().
|
2013-03-19 11:04:21 +09:00 |
|