diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-02-12 11:17:06 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-02-12 11:17:06 +0000 |
commit | 42c802126215101feed36135ba8f9601895ec03a (patch) | |
tree | fde428b1886469b75e73222107e2ee5fdc798ef3 /regex.h | |
parent | 997ff23758884944f28a089eaa50ac7eb1c026c6 (diff) |
990212
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_3@400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'regex.h')
-rw-r--r-- | regex.h | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -17,11 +17,24 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Multi-byte extension added May, 1993 by t^2 (Takahiro Tanimoto) Last change: May 21, 1993 by t^2 */ -/* modifis for Ruby by matz@caelum.co.jp */ +/* modified for Ruby by matz@netlab.co.jp */ #ifndef __REGEXP_LIBRARY #define __REGEXP_LIBRARY +/* symbol mangling for ruby */ +#ifdef RUBY +# define re_compile_fastmap rb_re_compile_fastmap +# define re_compile_pattern rb_re_compile_pattern +# define re_copy_registers rb_re_copy_registers +# define re_free_pattern rb_re_free_pattern +# define re_free_registers rb_re_free_registers +# define re_match rb_re_match +# define re_mbcinit rb_re_mbcinit +# define re_search rb_re_search +# define re_set_casetable rb_re_set_casetable +#endif + #include <stddef.h> /* Define number of parens for which we record the beginnings and ends. |