|
Ruby 1.9.2p290(2011-07-09revision32553)
|
00001 /********************************************************************** 00002 00003 regex.h - 00004 00005 $Author: akr $ 00006 00007 Copyright (C) 1993-2007 Yukihiro Matsumoto 00008 00009 **********************************************************************/ 00010 00011 #ifndef ONIGURUMA_REGEX_H 00012 #define ONIGURUMA_REGEX_H 1 00013 00014 #if defined(__cplusplus) 00015 extern "C" { 00016 #if 0 00017 } /* satisfy cc-mode */ 00018 #endif 00019 #endif 00020 00021 #ifdef RUBY 00022 #include "ruby/oniguruma.h" 00023 #else 00024 #include "oniguruma.h" 00025 #endif 00026 00027 #ifndef ONIG_RUBY_M17N 00028 00029 ONIG_EXTERN OnigEncoding OnigEncDefaultCharEncoding; 00030 00031 #define mbclen(p,e,enc) rb_enc_mbclen((p),(e),(enc)) 00032 00033 #endif /* ifndef ONIG_RUBY_M17N */ 00034 00035 #if defined(__cplusplus) 00036 #if 0 00037 { /* satisfy cc-mode */ 00038 #endif 00039 } /* extern "C" { */ 00040 #endif 00041 00042 #endif /* ONIGURUMA_REGEX_H */ 00043
1.7.3