Checkpoint: working parsing

This commit is contained in:
Ian Gulliver
2014-06-26 22:48:03 -07:00
parent 8d445df2c4
commit 3bee8b9acf
4 changed files with 270 additions and 248 deletions

15
test.js
View File

@@ -1,12 +1,9 @@
asyncTest('Simple', function() {
// expect(1);
var parser = new RecentRunes(mediawiki);
console.log('foo');
var result = parser.parseString('wikidoc',
'=== Heading ===\n\
var context = new rr.Context(mediawiki,
"=== Heading ===\n\
This is a wiki doc.\n\
How about some <b>bold and <i>bold italic</i></b>.\n\
I would also love some <nowiki>nowiki <b>foo</b></nowiki>');
console.log(result);
document.body.appendChild(result);
How about some '''bold and <i>bold italic</i>'''.\n\
I would also love some <nowiki>nowiki <b>foo</b></nowiki>");
var iterable = context.rules['wikidoc'].match(context);
console.log(iterable.next());
});