2
0
mirror of https://github.com/tenrok/BBob.git synced 2026-05-24 14:04:06 +03:00
Commit Graph

17 Commits

Author SHA1 Message Date
Nikolay Kostyurin 88826512e7 feat(lexer): new lexer (#1) 2018-08-14 18:12:58 +02:00
Nikolay Kostyurin fb78c4fefb refactor(*): move helper fucntions from core and preset-html5 to separate package — plugin-helper 2018-08-06 23:52:44 +02:00
Nikolay Kostyurin 4d9dc34545 fix(parser): remove bad code 2018-07-23 22:36:43 +02:00
Nikolay Kostyurin ce03b2fc26 feat(parser): add support for custom tokenizer 2018-07-23 22:36:43 +02:00
Nikolay Kostyurin 4c8dbed95f feat(parser): optimize size 2018-07-14 01:50:33 +02:00
Nikolay Kostyurin 0bea22d3ca fix parse tags in brackets 2018-07-12 23:21:22 +02:00
Nikolay Kostyurin 7f400506d4 fix(parser): tokenizer error with quotemark strings 2018-07-11 23:37:51 +02:00
Nikolay Kostyurin d3e8e4a289 fix(parser): only allowed tags error 2018-07-11 01:10:43 +02:00
Nikolay Kostyurin 5faf869ddf fix code style 2018-07-11 00:50:18 +02:00
Nikolay Kostyurin 3c750d95c2 convert Parser class to set of function for better compression 2018-07-09 21:58:41 +02:00
Nikolay Kostyurin 2d02b2241a fixes lint and test errors 2018-07-08 13:30:13 +02:00
Nikolay Kostyurin 8832c07646 speed parser optimization 2018-07-08 11:59:59 +02:00
Nikolay Kostyurin 66b7f962ad replace slow switch case to object key lookup 2018-07-06 23:39:34 +02:00
Nikolay Kostyurin 12144415cc quoted bbcode params support, support escape backslash 2018-07-06 00:46:37 +02:00
Nikolay Kostyurin 0d05a5497d add TagNode class for ast, some method names refactor 2018-06-28 21:10:08 +02:00
Nikolay Kostyurin 3e15b54efa optimize Parser, remove while loop, add event to Tokenizer 2018-06-25 00:53:49 +02:00
Nikolay Kostyurin 4305289051 move test files and lib files to separate folders 2018-06-23 00:37:25 +02:00