log

age author description
Sun, 26 May 2019 00:24:28 +0200 Lewin Bormann More markdown corrections for bitbucket draft default tip
Sun, 26 May 2019 00:24:28 +0200 Lewin Bormann More markdown corrections for bitbucket draft
Sun, 26 May 2019 00:24:28 +0200 Lewin Bormann More markdown corrections for bitbucket draft
Sun, 26 May 2019 00:19:21 +0200 Lewin Bormann Measure coverage for everything in test.sh draft
Sun, 26 May 2019 00:15:03 +0200 Lewin Bormann Add CSV parser test draft
Sat, 25 May 2019 23:58:11 +0200 Lewin Bormann Add JSON test draft
Sat, 25 May 2019 23:49:33 +0200 Lewin Bormann Remove unused function from JSON parser draft
Sat, 25 May 2019 23:48:44 +0200 Lewin Bormann Only run coverage in test.sh; it is enough draft
Sat, 25 May 2019 23:48:28 +0200 Lewin Bormann Move whitespace removal function to util module draft
Sat, 25 May 2019 23:48:03 +0200 Lewin Bormann Adjust markdown syntax in README draft
Sat, 25 May 2019 23:47:51 +0200 Lewin Bormann Make testonly script return error if something fails draft
Sat, 25 May 2019 21:34:04 +0000 Lewin Bormann Initial Bitbucket Pipelines configuration draft
Sat, 25 May 2019 23:33:45 +0200 Lewin Bormann Fix indent in bitbucket-pipelines.yml draft
Sat, 25 May 2019 23:32:08 +0200 Lewin Bormann Properly name pipelines config for bitbucket draft
Sat, 25 May 2019 23:28:43 +0200 Lewin Bormann Add CI configurations for Travis CI and bitbucket pipelines draft
Sat, 25 May 2019 23:24:10 +0200 Lewin Bormann Add unit tests for arithmetic parser draft
Sat, 25 May 2019 23:14:24 +0200 Lewin Bormann Split parse function in arith module draft
Sat, 25 May 2019 23:14:10 +0200 Lewin Bormann Add better messages to State asserts draft
Sat, 25 May 2019 23:11:45 +0200 Lewin Bormann Fix bad Hold handling in combinators module draft
Sat, 25 May 2019 22:12:55 +0200 Lewin Bormann Move tests into subdirectory draft
Sat, 25 May 2019 14:50:26 +0200 Lewin Bormann Add util module with decorator for benchmarking draft
Sat, 25 May 2019 14:50:05 +0200 Lewin Bormann Implement demonstration CSV parser draft
Sat, 25 May 2019 14:49:45 +0200 Lewin Bormann State: Fill buffer before advancing in next() draft
Sat, 25 May 2019 14:46:01 +0200 Lewin Bormann Add Peek and Lazy parsers and fix bugs in Repeat/Sequence draft
Sat, 25 May 2019 14:45:49 +0200 Lewin Bormann Add EndOfInput parser draft
Sat, 25 May 2019 00:00:25 +0200 Lewin Bormann Fix bug in OptimisticSequence: Return None if nothing was parsed draft
Fri, 24 May 2019 01:20:44 +0200 Lewin Bormann Export ParseFileState draft
Fri, 24 May 2019 01:19:01 +0200 Lewin Bormann arith_test: 20% faster by caching OptimisticSequence objects draft
Fri, 24 May 2019 01:13:35 +0200 Lewin Bormann Explain JSON parser better and add example files draft
Fri, 24 May 2019 01:11:33 +0200 Lewin Bormann json_test: Improve whitespace handling draft
Fri, 24 May 2019 00:55:54 +0200 Lewin Bormann Implement more efficient hold/release/reset methods for ParseState draft
Fri, 24 May 2019 00:55:38 +0200 Lewin Bormann Remove unnecessary holds from LongestAlternative, provide some comments draft
Fri, 24 May 2019 00:53:46 +0200 Lewin Bormann Remove unnecessary hold instrumentation in FirstAlternative draft
Fri, 24 May 2019 00:53:06 +0200 Lewin Bormann Further speed up JSON by 2x - removed distinction between entry/midentry draft
Fri, 24 May 2019 00:11:18 +0200 Lewin Bormann Improve JSON performance by ~2x by making dict parser more clever draft
Fri, 24 May 2019 00:07:58 +0200 Lewin Bormann Make string parsing ~2x faster by not going character by character draft
Fri, 24 May 2019 00:07:39 +0200 Lewin Bormann Introduce general optimization for string lookahead in state. draft
Fri, 24 May 2019 00:07:15 +0200 Lewin Bormann Introduce new guarantee (None leaves state untouched) and remove many holds draft
Thu, 23 May 2019 22:56:33 +0200 Lewin Bormann state: Make ParseState.hold() about 20% faster draft
Thu, 23 May 2019 22:37:55 +0200 Lewin Bormann Add performance tip to README draft
Thu, 23 May 2019 22:37:38 +0200 Lewin Bormann json_test: Improve performance by 2x by removing Whitespace parsers draft
Thu, 23 May 2019 22:28:32 +0200 Lewin Bormann combinators: Microoptimization in Repeat draft
Thu, 23 May 2019 22:24:29 +0200 Lewin Bormann state: Fix streaming bug draft
Thu, 23 May 2019 21:48:25 +0200 Lewin Bormann arith_test: More performance, 3. No whitespace, no worries. draft
Thu, 23 May 2019 21:44:04 +0200 Lewin Bormann arith_test: More performance, 2. Push parsers upward! draft
Thu, 23 May 2019 21:40:34 +0200 Lewin Bormann arith_test: More performance, 1 draft
Thu, 23 May 2019 20:02:08 +0200 Lewin Bormann Add warning to README draft
Thu, 23 May 2019 20:01:15 +0200 Lewin Bormann arith_test: Return instead of print result draft
Thu, 23 May 2019 19:58:43 +0200 Lewin Bormann Fix index overflow in ParseState draft
Thu, 23 May 2019 19:54:54 +0200 Lewin Bormann Use holds everywhere draft
Thu, 23 May 2019 19:54:44 +0200 Lewin Bormann Introduce ParseFileState draft
Thu, 23 May 2019 19:53:50 +0200 Lewin Bormann arith_test: Fix Power parsing draft
Wed, 22 May 2019 22:48:28 +0200 Lewin Bormann Genericize ParseState and implement first prototype of stream parser. draft
Wed, 22 May 2019 22:01:10 +0200 Lewin Bormann Reorganize all imports and separate out ParseState class. draft
Wed, 22 May 2019 22:00:48 +0200 Lewin Bormann json_test: Fix imports and list parsing draft
Wed, 22 May 2019 01:08:08 +0200 Lewin Bormann Fix JSON parsing - recent changes in the list handling needed to be accommodated draft
Wed, 22 May 2019 01:00:50 +0200 Lewin Bormann Extend README examples. draft
Wed, 22 May 2019 00:57:28 +0200 Lewin Bormann Fix Float/Integer parsers: They need to inherit from Parser draft
Tue, 21 May 2019 15:46:41 +0200 Lewin Bormann Update parser examples to new model. draft
Tue, 21 May 2019 15:46:18 +0200 Lewin Bormann Add Flatten combinator and automatically skip Skip() empty lists draft