Description: Full support for extended regular expressions (those with
intersection and complement); Support for some kinds of cycles in
grammar; DFA-based operation; Unicode support; C only, requires a
modern compiler; Lexical analyzers can be configured to get symbols
from any input class (built-in support for std::istream, std::wistream
and FILE*); Designed to work with Whale, but can work standalone or
interface to other parsers.
To Search:
File list (Check if you may need any files):
dolphin
.......\alphabet.cpp
.......\alphabet.h
.......\assert.h
.......\charset.h
.......\codegen.cpp
.......\codegen.h
.......\dfa.cpp
.......\dfa.h
.......\dolphin.cpp
.......\dolphin.h
.......\dolphout.cpp
.......\dolphout.dlp
.......\dolphout.h
.......\dummy_limits.h
.......\expand.cpp
.......\expand.h
.......\intervals.h
.......\lookahead.cpp
.......\lookahead.h
.......\Makefile
.......\Makefile.bcc
.......\Makefile.g++
.......\matrix.h
.......\nfa-to-dfa-stl.h
.......\nfa-to-dfa.cpp
.......\nfa-to-dfa.h
.......\nfa.cpp
.......\nfa.h
.......\parser.conflicts
.......\parser.cpp
.......\parser.h
.......\parser.whl
.......\process.cpp
.......\process.h
.......\readme
.......\serialize.cpp
.......\serialize.h
.......\stl.h
.......\tables.cpp
.......\tables.h
.......\time.cpp
.......\time.h
.......\utilities.cpp
.......\utilities.h
.......\variable.h
.......\variables.cpp
.......\variables.h