mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Reduce instruction size
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
** mruby/symbol.h - symbol utilities
|
||||
**
|
||||
** See Copyright Notice in mruby.h
|
||||
*/
|
||||
|
||||
#ifndef MRUBY_SYMBOL_H
|
||||
#define MRUBY_SYMBOL_H
|
||||
|
||||
#include "common.h"
|
||||
|
||||
/**
|
||||
* Symbol utilities
|
||||
*/
|
||||
MRB_BEGIN_DECL
|
||||
|
||||
typedef enum mrb_reserved_symbol {
|
||||
mrb_sym_add = 1, // +
|
||||
mrb_sym_sub = 2, // -
|
||||
mrb_sym_mul = 3, // *
|
||||
mrb_sym_div = 4, // /
|
||||
mrb_sym_eq = 5, // ==
|
||||
mrb_sym_lt = 6, // <
|
||||
mrb_sym_le = 7, // <=
|
||||
mrb_sym_gt = 8, // >
|
||||
mrb_sym_ge = 9, // >=
|
||||
mrb_sym_method_missing = 10, // method_missing
|
||||
} mrb_reserved_symbol;
|
||||
|
||||
MRB_END_DECL
|
||||
|
||||
#endif /* MRUBY_SYMBOL_H */
|
||||
Reference in New Issue
Block a user