Sample Programs
---------------
- * sample/simple.c example of the minimum (Oniguruma API)
- * sample/names.c example of the named group callback.
- * sample/encode.c example of some encodings.
- * sample/listcap.c example of the capture history.
- * sample/posix.c POSIX API sample.
- * sample/sql.c example of the variable meta characters.
- (SQL-like pattern matching)
+|sample/simple.c |example of the minimum (Oniguruma API) |
+|sample/names.c |example of the named group callback. |
+|sample/encode.c |example of some encodings. |
+|sample/listcap.c |example of the capture history. |
+|sample/posix.c |POSIX API sample. |
+|sample/sql.c |example of the variable meta characters. |
- Test Programs
- * sample/syntax.c Perl, Java and ASIS syntax test.
- * sample/crnl.c --enable-crnl-as-line-terminator test
+Test Programs
+
+|sample/syntax.c |Perl, Java and ASIS syntax test. |
+|sample/crnl.c |--enable-crnl-as-line-terminator test |
Source Files
------------
- * oniguruma.h Oniguruma API header file. (public)
- * onig-config.in configuration check program template.
- * regenc.h character encodings framework header file.
- * regint.h internal definitions
- * regparse.h internal definitions for regparse.c and regcomp.c
- * regcomp.c compiling and optimization functions
- * regenc.c character encodings framework.
- * regerror.c error message function
- * regext.c extended API functions. (deluxe version API)
- * regexec.c search and match functions
- * regparse.c parsing functions.
- * regsyntax.c pattern syntax functions and built-in syntax definitions.
- * regtrav.c capture history tree data traverse functions.
- * regversion.c version info function.
- * st.h hash table functions header file
- * st.c hash table functions
- * oniggnu.h GNU regex API header file. (public)
- * reggnu.c GNU regex API functions
- * onigposix.h POSIX API header file. (public)
- * regposerr.c POSIX error message function.
- * regposix.c POSIX API functions.
- * enc/mktable.c character type table generator.
- * enc/ascii.c ASCII encoding.
- * enc/euc_jp.c EUC-JP encoding.
- * enc/euc_tw.c EUC-TW encoding.
- * enc/euc_kr.c EUC-KR, EUC-CN encoding.
- * enc/sjis.c Shift_JIS encoding.
- * enc/big5.c Big5 encoding.
- * enc/gb18030.c GB18030 encoding.
- * enc/koi8.c KOI8 encoding.
- * enc/koi8_r.c KOI8-R encoding.
- * enc/cp1251.c CP1251 encoding.
- * enc/iso8859_1.c ISO-8859-1 encoding. (Latin-1)
- * enc/iso8859_2.c ISO-8859-2 encoding. (Latin-2)
- * enc/iso8859_3.c ISO-8859-3 encoding. (Latin-3)
- * enc/iso8859_4.c ISO-8859-4 encoding. (Latin-4)
- * enc/iso8859_5.c ISO-8859-5 encoding. (Cyrillic)
- * enc/iso8859_6.c ISO-8859-6 encoding. (Arabic)
- * enc/iso8859_7.c ISO-8859-7 encoding. (Greek)
- * enc/iso8859_8.c ISO-8859-8 encoding. (Hebrew)
- * enc/iso8859_9.c ISO-8859-9 encoding. (Latin-5 or Turkish)
- * enc/iso8859_10.c ISO-8859-10 encoding. (Latin-6 or Nordic)
- * enc/iso8859_11.c ISO-8859-11 encoding. (Thai)
- * enc/iso8859_13.c ISO-8859-13 encoding. (Latin-7 or Baltic Rim)
- * enc/iso8859_14.c ISO-8859-14 encoding. (Latin-8 or Celtic)
- * enc/iso8859_15.c ISO-8859-15 encoding. (Latin-9 or West European with Euro)
- * enc/iso8859_16.c ISO-8859-16 encoding. (Latin-10 or South-Eastern European with Euro)
- * enc/utf8.c UTF-8 encoding.
- * enc/utf16_be.c UTF-16BE encoding.
- * enc/utf16_le.c UTF-16LE encoding.
- * enc/utf32_be.c UTF-32BE encoding.
- * enc/utf32_le.c UTF-32LE encoding.
- * enc/unicode.c Unicode information data.
- * win32/Makefile Makefile for Win32 (VC++)
- * win32/config.h config.h for Win32
+|oniguruma.h |Oniguruma API header file (public) |
+|onig-config.in |configuration check program template |
+|regenc.h |character encodings framework header file |
+|regint.h |internal definitions |
+|regparse.h |internal definitions for regparse.c and regcomp.c |
+|regcomp.c |compiling and optimization functions |
+|regenc.c |character encodings framework |
+|regerror.c |error message function |
+|regext.c |extended API functions (deluxe version API) |
+|regexec.c |search and match functions |
+|regparse.c |parsing functions. |
+|regsyntax.c |pattern syntax functions and built-in syntax definitions|
+|regtrav.c |capture history tree data traverse functions |
+|regversion.c |version info function |
+|st.h |hash table functions header file |
+|st.c |hash table functions |
+|oniggnu.h |GNU regex API header file (public) |
+|reggnu.c |GNU regex API functions |
+|onigposix.h |POSIX API header file (public) |
+|regposerr.c |POSIX error message function |
+|regposix.c |POSIX API functions |
+|enc/mktable.c |character type table generator |
+|enc/ascii.c |ASCII encoding |
+|enc/euc_jp.c |EUC-JP encoding |
+|enc/euc_tw.c |EUC-TW encoding |
+|enc/euc_kr.c |EUC-KR, EUC-CN encoding |
+|enc/sjis.c |Shift_JIS encoding |
+|enc/big5.c |Big5 encoding |
+|enc/gb18030.c |GB18030 encoding |
+|enc/koi8.c |KOI8 encoding |
+|enc/koi8_r.c |KOI8-R encoding |
+|enc/cp1251.c |CP1251 encoding |
+|enc/iso8859_1.c |ISO-8859-1 (Latin-1) |
+|enc/iso8859_2.c |ISO-8859-2 (Latin-2) |
+|enc/iso8859_3.c |ISO-8859-3 (Latin-3) |
+|enc/iso8859_4.c |ISO-8859-4 (Latin-4) |
+|enc/iso8859_5.c |ISO-8859-5 (Cyrillic) |
+|enc/iso8859_6.c |ISO-8859-6 (Arabic) |
+|enc/iso8859_7.c |ISO-8859-7 (Greek) |
+|enc/iso8859_8.c |ISO-8859-8 (Hebrew) |
+|enc/iso8859_9.c |ISO-8859-9 (Latin-5 or Turkish) |
+|enc/iso8859_10.c |ISO-8859-10 (Latin-6 or Nordic) |
+|enc/iso8859_11.c |ISO-8859-11 (Thai) |
+|enc/iso8859_13.c |ISO-8859-13 (Latin-7 or Baltic Rim) |
+|enc/iso8859_14.c |ISO-8859-14 (Latin-8 or Celtic) |
+|enc/iso8859_15.c |ISO-8859-15 (Latin-9 or West European with Euro) |
+|enc/iso8859_16.c |ISO-8859-16 (Latin-10) |
+|enc/utf8.c |UTF-8 encoding |
+|enc/utf16_be.c |UTF-16BE encoding |
+|enc/utf16_le.c |UTF-16LE encoding |
+|enc/utf32_be.c |UTF-32BE encoding |
+|enc/utf32_le.c |UTF-32LE encoding |
+|enc/unicode.c |Unicode information data |
+|win32/Makefile |Makefile for Win32 (VC++) |
+|win32/config.h |config.h for Win32 |