diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-05-20 14:59:25 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-05-20 14:59:25 +0900 |
| commit | 8b8bf9f3f696f28836138b8106147d9d3e6071a2 (patch) | |
| tree | a79e9e40e17a713106234677d879b9a2419c4c3b /include | |
| parent | 05e7544583f12de64de12a688af24057da2bed60 (diff) | |
| download | mruby-8b8bf9f3f696f28836138b8106147d9d3e6071a2.tar.gz mruby-8b8bf9f3f696f28836138b8106147d9d3e6071a2.zip | |
Add new functions for numerical operation; ref 237a57b
New functions:
* mrb_num_plus(mrb, x, y)
* mrb_num_minus(mrb, x, y)
* num_num_mul(mrb, x, y)
Diffstat (limited to 'include')
| -rw-r--r-- | include/mruby/numeric.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/mruby/numeric.h b/include/mruby/numeric.h index 9d87ca5c4..d670504c2 100644 --- a/include/mruby/numeric.h +++ b/include/mruby/numeric.h @@ -36,6 +36,10 @@ MRB_API mrb_value mrb_float_to_str(mrb_state *mrb, mrb_value x, const char *fmt) MRB_API mrb_float mrb_to_flo(mrb_state *mrb, mrb_value x); #endif +MRB_API mrb_value mrb_num_plus(mrb_state *mrb, mrb_value x, mrb_value y); +MRB_API mrb_value mrb_num_minus(mrb_state *mrb, mrb_value x, mrb_value y); +MRB_API mrb_value mrb_num_mul(mrb_state *mrb, mrb_value x, mrb_value y); + #ifndef __has_builtin #define __has_builtin(x) 0 #endif |
