source: icGREP/icgrep-devel/icgrep/re/re_parser.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5814   14 months cameron Parsing of byte CCs
(edit) @5805   14 months cameron Name::Type::Byte removed in favor of cc::Byte alphabet; other cleanups
(edit) @5797   14 months cameron makeByte uses the Byte alphabet
(edit) @5792   14 months cameron \N{...} expressions now anchored; name expresions in ranges functional
(edit) @5791   14 months cameron Fix flag processing
(edit) @5789   14 months cameron Further parser bug fixes and restructuring
(edit) @5787   14 months cameron RE parser restructuring; parsing symbolic ranges, collation and …
(edit) @5786   14 months cameron Decouple Unicode property support from re_compiler; initial support …
(edit) @5772   15 months cameron resolveGraphemeMode
(edit) @5770   15 months cameron Restructure to eliminate unnecessary dependencies on RegExpCompiler?
(edit) @5769   15 months cameron Decoupling case-insensitive transform from parser
(edit) @5754   15 months cameron Fixes for last check-in
(edit) @5753   15 months cameron Parser for fixed strings (-F) mode
(edit) @5752   15 months cameron Allow unescaped ) as a literal left paren when there are no pending groups
(edit) @5737   15 months cameron Remove experimental property-class mode expressions
(edit) @5698   16 months cameron Modularization progress
(edit) @5683   17 months cameron Support for \p{property=@identity@}
(edit) @5679   17 months cameron Refactoring progress: \N uses name property; delay resolution of …
(edit) @5673   17 months cameron Case folding property objects
(edit) @5663   17 months cameron Enabling Unicode string properties for \p{prop=string} search
(edit) @5648   17 months cameron Regular expressions for property values: allow aliases, do not …
(edit) @5630   18 months nmedfort Partial check-in for avoidance of compiling Pablo/LLVM code to …
(edit) @5620   18 months nmedfort Bug fixes for multigrep mode. Optional PabloKernel? branch hit counter …
(edit) @5558   20 months cameron Unix lines mode and support for 'Byte' character classes
(edit) @5554   20 months cameron -enable-byte-mode initial check-in
(edit) @5537   20 months cameron Enable ?m and ?x mode flags
(edit) @5515   20 months cameron Allow repeated quantifiers in parsing, support possessive quantifiers, …
(edit) @5481   21 months cameron Refactoring grepEngine: separate out codepoint/property value grep
(edit) @5473   21 months cameron Initial support for -q, -l, -L modes, grep options reorganization
(edit) @5464   21 months nmedfort Restructuring work for the Driver classes. Start of work to eliminate …
(edit) @5418   22 months nmedfort Removed non-functional CUDA code from icgrep and consolidated grep and …
(edit) @5308   2 years cameron Boundary assertions; comment out a bug with RemoveNullableAfterAssertion?
(edit) @5267   2 years nmedfort Code clean-up. Removed Pablo Call, SetIthBit? and Prototype.
(edit) @5241   2 years nmedfort Potential fix for '\p{script=/.*hir.*/}'
(edit) @5234   2 years nmedfort Modified memory alignment mechanism for GetPropertyValueGrepString? + …
(edit) @5224   2 years cameron Move responsibility for acquire/release of logical segment number into …
(edit) @5218   2 years xuedongx Add parser for PROSITE protein patterns
(edit) @5206   2 years xwa163 1. Extend Regex Syntax, include: (a) RL2.6 of UTS#18, support regex …
(edit) @5182   2 years cameron Remove inline declarations for subclassing
(edit) @5181   2 years xwa163 fix undefined vtable caused by llvm O3 optimization for inline function
(edit) @5180   2 years xwa163 Support BRE and ERE for regex syntax.
(edit) @5161   2 years cameron Override LLVM error_handler for return code 2; convert ParseFailure? to …
(edit) @5132   3 years cameron Word Begin/End? changes from Fahad.
(edit) @5130   3 years cameron Fixes for name pattern expressions
(edit) @5091   3 years xuedongx delete GCB as a separate type.
(edit) @5080   3 years cameron Initial support for capture groups/back references; back reference …
(edit) @5037   3 years nmedfort UnicodeSet? bug fix and compile warning clean-up.
(edit) @4947   3 years cameron Restructuring step
(edit) @4946   3 years cameron Refactor and encapsulate grep codegen/execution in GrepEngine?
(edit) @4939   3 years lindanl new version using the kernels.
(edit) @4907   3 years cameron Kernels in icgrep: initial check-in
(edit) @4904   3 years cameron Refactoring progress towards layered kernels
(edit) @4900   3 years cameron Dynamic generation of s2p code
(edit) @4860   3 years nmedfort Back up check in. Memory leaks should be fixed.
(edit) @4852   3 years nmedfort Bug fix for \N{..} + minor optimization changes.
(edit) @4841   3 years nmedfort Update for grapheme cluster mode and boundaries.
(edit) @4839   3 years cameron Parameterize PabloCompiler? on bitBlockType
(edit) @4831   3 years nmedfort First attempt at adding grapheme cluster mode to icgrep.
(edit) @4830   3 years cameron \b{g} syntax, etc.
(edit) @4829   3 years nmedfort Back-up check in
(edit) @4826   3 years cameron Reset carries for each file
(edit) @4819   3 years nmedfort First stage of CC_NameMap removal
(edit) @4812   3 years nmedfort Embedded UnicodeSet? into CC objects (will currently cause memory leak)
(edit) @4809   3 years nmedfort Refactored UCD property resolution.
(edit) @4806   3 years cameron Name expression support now functional.
(edit) @4803   3 years cameron Work on character name patterns
(edit) @4798   3 years nmedfort Reverted unintended modification of RE parser
(edit) @4797   3 years nmedfort Progress on multi-target UCD compiler.
(edit) @4796   3 years cameron Parsing of name property expressions
(edit) @4673   4 years nmedfort Moved resolveProperty responsibilities out of RE_Parser but kept …
(edit) @4671   4 years nmedfort Moved responsibility of handling 'special cases of Unicode TR #18' and …
(edit) @4660   4 years nmedfort Moved 'resolveProperties' into CC_NameMap as a single call for each …
(edit) @4622   4 years nmedfort Preliminary changes to inclusion of UCD Compiler into the RE Compiler.
(copy) @4532   4 years cameron Restore icgrep working directory
copied from icGREP/icgrep-devel/icgrep-1.00/re/re_parser.cpp:
(copy) @4529   4 years cameron icgrep 1.0
Note: See TracRevisionLog for help on using the revision log.