Mercurial > hg > Members > shinya > pyrect
graph
-
modify ternary operator (ex: return s1 if ~~ else s2). for python2.4 ;-(Mon, 01 Nov 2010 14:50:52 +0900, by Ryoma SHINYA
-
add fixed-string filter(Boyer-Moore), and add option '--disable-filter'.Mon, 01 Nov 2010 14:41:03 +0900, by Ryoma SHINYA
-
add parallel I/O grep (per line) with pthread. but it's very slow. really slow..Wed, 27 Oct 2010 20:46:41 +0900, by Ryoma SHINYA
-
ddd analyzer. analyzer can analyzing to regexp max-length.Tue, 26 Oct 2010 16:37:43 +0900, by Ryoma SHINYA
-
bug fix: modify anchor(begin of line - '^') emit rule.Wed, 25 Aug 2010 22:22:54 +0900, by Ryoma SHINYA
-
bug fix: modify escape character parsing rule.Wed, 25 Aug 2010 20:50:52 +0900, by Ryoma SHINYA
-
bug fix. remove unnecessarily files.Mon, 23 Aug 2010 20:00:04 +0900, by Ryoma SHINYA
-
dispose op MultiByte Character as concatnated SingleByte CharactersTue, 10 Aug 2010 15:56:23 +0900, by Ryoma SHINYA
-
jitgrep: set bufsize default 1M. and remove with statement.Mon, 09 Aug 2010 15:06:24 +0900, by Ryoma SHINYA
-
accept UTF-8 encoding. but some foundational bug in converting algorithm NFA. maybe, which is not too difficult.Mon, 09 Aug 2010 04:34:13 +0900, by Ryoma SHINYA
-
add file :-pSun, 08 Aug 2010 04:14:10 +0900, by Ryoma SHINYA
-
add input-rules, Range, CharacterClass, Anchor and MultiByte-Char(but not work)\nand more simplify NFA (is global improvement).Sun, 08 Aug 2010 04:13:14 +0900, by Ryoma SHINYA
-
move dot files.Fri, 06 Aug 2010 20:18:58 +0900, by Ryoma SHINYA
-
modify dot translator. add regex as title, and simplify graph.Fri, 06 Aug 2010 20:17:17 +0900, by Ryoma SHINYA
-
add txt files for grep benchmarkFri, 06 Aug 2010 03:21:50 +0900, by Ryoma SHINYA
-
replace converting-flow, module dfareg with module regexp. it's is substantial changing in implimentation.Tue, 03 Aug 2010 05:35:38 +0900, by Ryoma SHINYA
-
add goto_grep_translator.py, this is label-based grep implimentation.Mon, 02 Aug 2010 04:03:23 +0900, by Ryoma SHINYA
-
modify cbcgrep, remove global variable to args(interface).Mon, 02 Aug 2010 04:02:19 +0900, by Ryoma SHINYA
-
add CbCGREPTranslator.Tue, 20 Jul 2010 17:26:54 +0900, by Ryoma SHINYA
-
add Lexer/Parser/AST class. it's can parse Regexp to AST. (Pyrect will shift to more flexible/robust system.)Tue, 13 Jul 2010 07:53:28 +0900, by Ryoma SHINYA
-
modify grep_translator, use property at bufsize.Mon, 12 Jul 2010 06:24:57 +0900, by Ryoma SHINYA
-
bug fix: LLVMGREPTranslator.Sun, 11 Jul 2010 23:04:48 +0900, by Ryoma SHINYA
-
add llgrep.py, llvm_grep_translataor.py. these module requre llvm-py(and of course LLVM) to translate/execute.Sun, 11 Jul 2010 22:54:39 +0900, by Ryoma SHINYA
-
bug fix: import DotTranslator.Sun, 11 Jul 2010 22:51:44 +0900, by Ryoma SHINYA
-
change compile-method to full-source-compile.Sun, 11 Jul 2010 22:50:37 +0900, by Ryoma SHINYA
-
simplify grep.c, correnspod syntax '^'.Sat, 10 Jul 2010 15:37:41 +0900, by Ryoma SHINYA
-
buf-fix: forgot adding CFLAGS to compile-option(jitgrep.py) .Sat, 10 Jul 2010 02:50:03 +0900, by Ryoma SHINYA
-
remove unnecessary files.Fri, 09 Jul 2010 22:53:41 +0900, by Ryoma SHINYA
-
organize directory. (but not separate module-dir yet,,)Fri, 09 Jul 2010 22:51:30 +0900, by Ryoma SHINYA
-
modify jitgrep.py and change linking method.Fri, 09 Jul 2010 14:08:20 +0900, by Ryoma SHINYA
-
add DFATranslator(GREPTranslator). which can translate into gnu-grep's DFA-based matching function.Thu, 08 Jul 2010 20:02:42 +0900, by Ryoma SHINYA
-
modify jitgrep, pre-compile grep main routine to libgrep.so. so JIT-compile only required DFA-transition.Thu, 08 Jul 2010 06:35:39 +0900, by Ryoma SHINYA
-
add cgrep to grep_bench.sh .Tue, 06 Jul 2010 15:12:39 +0900, by Ryoma SHINYA
-
bug-fix jitgrep.py: duplicate keywords 'help' in OptionParser.add_option() 's argument.Tue, 06 Jul 2010 14:06:26 +0900, by Ryoma SHINYA
-
add grep.c, it was introduced by Brian W. Kernighan and Rob Pike in "The Practice of Programming"Tue, 06 Jul 2010 05:39:41 +0900, by Ryoma SHINYA
-
add convert-option --grep to converter.py.Tue, 06 Jul 2010 05:37:03 +0900, by Ryoma SHINYA
-
bug fix: c_translator.py, grep_translator.pyMon, 05 Jul 2010 20:30:14 +0900, by Ryoma SHINYA
-
rename files to follow PEP. and debug llvm_trnslator.py.Mon, 05 Jul 2010 19:54:27 +0900, by Ryoma SHINYA
-
add contact & description to Repository.Mon, 05 Jul 2010 18:42:11 +0900, by Ryoma SHINYA
-
add star/union/concat rule's graph (graph/*.png).Mon, 05 Jul 2010 15:23:08 +0900, by Ryoma SHINYA
-
add LLVMTranslator(Translator) (and remove reg2llvm.py), add --LLVM option to converter.py.Mon, 05 Jul 2010 08:36:11 +0900, by Ryoma SHINYA
-
add CbC test code.Mon, 05 Jul 2010 06:26:20 +0900, by Ryoma SHINYA
-
remove unnecessary variable "s_local" in cTranslator.Mon, 05 Jul 2010 06:25:44 +0900, by Ryoma SHINYA
-
add options -Olevel --time --debug --cc=compiler to jitgrep. add agrep to benchgrep.sh.Mon, 05 Jul 2010 03:27:38 +0900, by Ryoma SHINYA
-
add LICENSESun, 04 Jul 2010 11:06:41 +0900, by Ryoma SHINYA
-
add gcc's "concatenated" source file(over million lines), for benchmarking/testing.Sun, 04 Jul 2010 08:45:57 +0900, by Ryoma SHINYA
-
add GREPTranslator(Translator) and implement jit-compile-grep,Sun, 04 Jul 2010 08:40:59 +0900, by Ryoma SHINYA
-
modify some function/variable name, to follow PEP coding donvention.Sun, 04 Jul 2010 00:48:24 +0900, by Ryoma SHINYA
-
modify CTranslator, improve emiting statement(if switch-statement unnecessary, not emit it.). and separate some code segment.Sun, 04 Jul 2010 00:33:15 +0900, by Ryoma SHINYA
-
remove Regexp.emitDot()Sat, 03 Jul 2010 03:49:41 +0900, by Ryoma SHINYA
-
simplify DFA state name. (in C/Dot Translator. ex: "1_2_3" -> "1")Sat, 03 Jul 2010 01:40:36 +0900, by Ryoma SHINYA
-
add Document directory.Fri, 02 Jul 2010 03:27:58 +0900, by Ryoma SHINYA
-
add dotTranslator(Translator), that can translate from DFA or NFA into Dot-file(Dot is graph generater using tex.)Fri, 02 Jul 2010 02:43:28 +0900, by ryoma
-
add Translater(object), that can translate C/CbC source codeThu, 01 Jul 2010 00:40:51 +0900, by ryoma
-
add Regexp.emitDot(), Dot file can be converted tex->pdfTue, 29 Jun 2010 12:46:29 +0900, by ryoma
-
prepare graph outputs (but not implement)Tue, 29 Jun 2010 11:44:40 +0900, by ryoma
-
classify srcThu, 17 Jun 2010 15:53:50 +0900, by ryoma
-
remove unnecessarily fileThu, 17 Jun 2010 15:27:17 +0900, by ryoma
-
Regexp-Compiler with LLVMTue, 15 Jun 2010 00:54:59 +0900, by ryoma