Florian Schroedl
|
6e50d9f013
|
Stuff
|
2023-10-04 15:02:49 +02:00 |
|
Florian Schroedl
|
065b298d1f
|
Got continous parsing working
|
2022-10-17 15:30:17 +02:00 |
|
Florian Schroedl
|
fe2b7d065d
|
Use parser result in builder error, as it might not always be a parser error
|
2022-10-17 15:22:15 +02:00 |
|
Florian Schroedl
|
2727cf1821
|
Getting parser error
|
2022-10-17 15:08:56 +02:00 |
|
Florian Schroedl
|
6c77594daf
|
Migrate tryParser functions
|
2022-10-15 10:30:45 +02:00 |
|
Florian Schroedl
|
8d35a273fd
|
Build out list items
|
2022-10-14 21:21:40 +02:00 |
|
Florian Schroedl
|
cc1064a40a
|
Trying to parse list type
|
2022-10-14 20:54:59 +02:00 |
|
Florian Schroedl
|
17c8927deb
|
Add implementations
|
2022-08-29 12:05:50 +02:00 |
|
Florian Schroedl
|
0ba76a1203
|
Add peek functions
|
2022-08-28 18:19:53 +02:00 |
|
Florian Schroedl
|
bc7525e353
|
Add starOfStream function
|
2022-08-28 18:19:42 +02:00 |
|
Florian Schroedl
|
0cf8f6791d
|
Cleanup
|
2022-08-28 16:03:03 +02:00 |
|
Florian Schroedl
|
62d8f378d5
|
Add inline text tests
|
2022-08-28 15:50:50 +02:00 |
|
Florian Schroedl
|
b02cbafcc0
|
Add OrgInlineBlock equalizers
|
2022-08-28 15:33:24 +02:00 |
|
Florian Schroedl
|
df2b2eb9f7
|
Finish restore of link parser
|
2022-08-28 15:05:20 +02:00 |
|
Florian Schroedl
|
6058dc62b4
|
Cleanup
|
2022-08-28 14:56:33 +02:00 |
|
Florian Schroedl
|
4991c72cec
|
Restructure as following
|
2022-08-28 14:56:19 +02:00 |
|
Florian Schroedl
|
e876a487f5
|
Restore link parser
|
2022-08-28 14:54:12 +02:00 |
|
Florian Schroedl
|
f6d289b223
|
Restore link parser
|
2022-08-28 14:40:03 +02:00 |
|
Florian Schroedl
|
a2cef24f3b
|
Use chain style
|
2022-08-28 14:20:26 +02:00 |
|
Florian Schroedl
|
19bb7ccd7b
|
Consistent naming
|
2022-08-28 14:13:27 +02:00 |
|
Florian Schroedl
|
c273945d4d
|
Use procs to stay consistent
|
2022-08-28 14:08:17 +02:00 |
|
Florian Schroedl
|
084594a7d3
|
Restore InlineBuilder
|
2022-08-28 14:08:06 +02:00 |
|
Florian Schroedl
|
51b34e6a27
|
Restore tryTokenize function
|
2022-08-28 13:50:43 +02:00 |
|
Florian Schroedl
|
19d2cae392
|
Restore delimiter parsers
|
2022-08-27 15:53:41 +02:00 |
|
Florian Schroedl
|
67e5a44d49
|
Add betweenpair parser
|
2022-08-27 15:45:14 +02:00 |
|
Florian Schroedl
|
c5eaf29b09
|
Add main import/export file
|
2022-08-26 22:11:29 +02:00 |
|
Florian Schroedl
|
197862569e
|
Basic builder structure
|
2022-08-26 22:02:44 +02:00 |
|
Florian Schroedl
|
43ece69d2e
|
Move parserFnT
|
2022-08-26 20:59:15 +02:00 |
|
Florian Schroedl
|
2721a242ce
|
Add Builder
|
2022-08-26 20:49:33 +02:00 |
|
Florian Schroedl
|
69b2ce8f0a
|
Cleanup
|
2022-08-26 20:07:16 +02:00 |
|
Florian Schroedl
|
4679cda441
|
Document and test parser type internals
|
2022-08-26 20:05:54 +02:00 |
|
Florian Schroedl
|
a64d9d7d9a
|
Simplify
|
2022-08-26 19:34:55 +02:00 |
|
Florian Schroedl
|
4e7c855995
|
Unify function naming
|
2022-08-26 19:08:43 +02:00 |
|
Florian Schroedl
|
eb980259cb
|
Add options to pass arguments to initialiser
|
2022-08-26 19:06:55 +02:00 |
|
Florian Schroedl
|
ddac47dbaa
|
Add options to pass arguments to initialiser
|
2022-08-26 19:05:21 +02:00 |
|
Florian Schroedl
|
7d2c45786f
|
Remove builder from parser type
|
2022-08-26 18:55:51 +02:00 |
|
Florian Schroedl
|
ef2fbb9a16
|
Rename internal to api
|
2022-08-26 18:54:52 +02:00 |
|
Florian Schroedl
|
ffb2a08055
|
Add plus function
|
2022-08-26 18:47:32 +02:00 |
|
Florian Schroedl
|
23b05f2366
|
Add following function
|
2022-08-26 18:46:48 +02:00 |
|
Florian Schroedl
|
0a3812c83d
|
Add implementation test
|
2022-08-26 18:45:49 +02:00 |
|
Florian Schroedl
|
b70c2f3519
|
Add character set helpers
|
2022-08-26 18:45:31 +02:00 |
|
Florian Schroedl
|
178aeec565
|
Rename newline and whitespace parsers as they include end of stream
|
2022-08-26 18:37:01 +02:00 |
|
Florian Schroedl
|
570ffeb100
|
Use between function to construct anyBetween
|
2022-08-26 18:19:20 +02:00 |
|
Florian Schroedl
|
214288c1c3
|
Rename to anyBetween & add tests
|
2022-08-26 17:56:54 +02:00 |
|
Florian Schroedl
|
c3389abb59
|
Add endOfStream overflow, move to parserFns, add test
|
2022-08-26 17:36:43 +02:00 |
|
Florian Schroedl
|
93aba40e00
|
Turn "parseSeq" into api function "following", add test
|
2022-08-26 17:26:27 +02:00 |
|
Florian Schroedl
|
447a3dcefc
|
Add plus tests
|
2022-08-26 17:19:10 +02:00 |
|
Florian Schroedl
|
a9ce7f2963
|
Test choice
|
2022-08-26 17:09:42 +02:00 |
|
Florian Schroedl
|
2ee602c0b3
|
Comment
|
2022-08-26 16:56:47 +02:00 |
|
Florian Schroedl
|
507c05592e
|
Add manyUntil test
|
2022-08-26 16:53:04 +02:00 |
|