Aadhavan Srinivasan
|
81671727b2
|
Added more parsers for escaped characters and links.
|
3 days ago |
Aadhavan Srinivasan
|
1b821c4315
|
Declare separate variable for escaped characters.
|
3 days ago |
Aadhavan Srinivasan
|
51728dd3a1
|
Added double-quotes to link URL when printing link.
|
3 days ago |
Aadhavan Srinivasan
|
56e1514213
|
Added more tests
|
3 days ago |
Aadhavan Srinivasan
|
e7ea7b6ba6
|
Removed unecessary case statement
|
3 days ago |
Aadhavan Srinivasan
|
ef132791a1
|
Applied lots of hints, mostly redundant brackets
|
3 days ago |
Aadhavan Srinivasan
|
ca0d09dfab
|
Added another test
|
3 days ago |
Aadhavan Srinivasan
|
d1b0ce6b10
|
Move parseHeader up in the chain - parseDocument can either parse
headers or a paragraph
|
3 days ago |
Aadhavan Srinivasan
|
b6f51c33c7
|
Parse until EOF instead of adding a manual check.
|
3 days ago |
Aadhavan Srinivasan
|
9ffbb7365c
|
Removed commented line
|
3 days ago |
Aadhavan Srinivasan
|
71aacdd26a
|
Removed unecessary parentheses
|
3 days ago |
Aadhavan Srinivasan
|
873795e267
|
Removed unecessary function
|
3 days ago |
Aadhavan Srinivasan
|
9a128407cc
|
Fixed newline bug; working on fixing the last failing test
|
5 days ago |
Aadhavan Srinivasan
|
a18d03e4ac
|
Working on parsing single newlines
|
5 days ago |
Aadhavan Srinivasan
|
f916267d29
|
Changed parsing of header to consume optional newline; removed debug statements
|
6 days ago |
Aadhavan Srinivasan
|
9555f55575
|
Fixed typo in test
|
6 days ago |
Aadhavan Srinivasan
|
7fdc1bcbf1
|
Trying to fix a bug where a header with a newline isn't recognized as a header
|
6 days ago |
Aadhavan Srinivasan
|
d771460bb1
|
Skip spaces at beginning of line; parse a line and header separately; add a Document data constructor for MdToken (consists of the entire document
|
7 days ago |
Aadhavan Srinivasan
|
26adcbbc69
|
Added more tests; fixed some existing tests by adding convenience functions
|
7 days ago |
Aadhavan Srinivasan
|
2b771256a1
|
Only get the first parse result, makes things easier to see
|
7 days ago |
Aadhavan Srinivasan
|
231673b6d6
|
Rename file name to match module name
|
1 week ago |
Aadhavan Srinivasan
|
e51d16a39b
|
Added more tests
|
1 week ago |
Aadhavan Srinivasan
|
2273448208
|
Updated .gitignore
|
1 week ago |
Aadhavan Srinivasan
|
eb40ee430f
|
Removed 'dist-newstyle' from being tracked; updated .gitignore
|
1 week ago |
Aadhavan Srinivasan
|
66718845d8
|
Updated cabal file with instructions on split modules
|
1 week ago |
Aadhavan Srinivasan
|
d63cd98288
|
Split package into library module 'src' and executable 'app'
|
1 week ago |
Aadhavan Srinivasan
|
626eb71097
|
Implement LeftmostLongest, renamed functions, failed parsing works now (see main function for example)
|
1 week ago |
Aadhavan Srinivasan
|
cbdcfcfea7
|
More work, I guess
|
1 week ago |
Aadhavan Srinivasan
|
ade48bd64e
|
Proof of concept for leftmostLongest function
|
1 week ago |
Aadhavan Srinivasan
|
8e07a5ed0e
|
Trying to get recursive parsing working better
|
1 week ago |
Aadhavan Srinivasan
|
1a838e343e
|
Got recursive parsing working
|
2 weeks ago |
Aadhavan Srinivasan
|
bc43f75a28
|
First commit
|
2 weeks ago |