• Main Page
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

include/ruby/regex.h

Go to the documentation of this file.
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 

Generated on Sat Jul 7 2012 15:29:18 for Ruby by  doxygen 1.7.1