| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
At the first time, mrb_realloc raise RuntimeError.
At the time fails twice in a row, it causes panic.
|
|
|
|
|
|
|
|
|
|
|
|
Fix the calc_crc_16_ccitt signature to match the source file
|
|
|
|
|
|
|
|
Remove the bit-field by mrb_value.tt
|
|
|
|
|
|
|
|
Cleanup numeric.c
|
|
|
|
Add null char terminate to each symbol name.
|
|
|
|
|
|
|
|
|
|
Export mrb_flo_to_str() as API.
|
|
Add new API mrb_flo_to_fixnum(). You can replace mrb_flt2big() to mrb_flo_to_fixnum() with few modifications.
|
|
Fixed testrb load path
|
|
|
|
Remove API mrb_string_value().
|
|
mrb_string_value() is no merit to keep using.
|
|
Display the command line when mrbc is kicked in the verbose mode.
|
|
Simplify dump/load
|
|
|
|
|
|
It is not used in the core.
It does not have mrb_ prefix.
strtol() is slightly heavy and we have similar API.
|
|
|
|
it cannot be more than UINT16_MAX because of the mrbc binary format.
|
|
|
|
|
|
Allow globals that start with $_
|
|
Cleanup includes
|
|
|
|
seems SIZE_MAX is defined in stdint.h. And it possibly (depends on the version of VC++) conflicts with SIZE_MAX in limits.h. This patch is no need if I did not support VC++.
|
|
|
|
|
|
|