mirror of https://github.com/witer33/nhtp.git
performance improvement
This commit is contained in:
parent
147a0e7a44
commit
ea14bd5c62
|
@ -1,13 +1,11 @@
|
|||
import builder, parser, types, strtabs
|
||||
|
||||
type Engine* = ref object of RootObj
|
||||
html*: string
|
||||
tags: seq[Tag]
|
||||
|
||||
method run*(this: Engine) {.base.} =
|
||||
var parser = Parser(html: this.html)
|
||||
method run*(this: Engine, html: string) {.base.} =
|
||||
var parser = Parser(html: html)
|
||||
var builder = Builder(parser: parser)
|
||||
parser.parse_tokens()
|
||||
builder.build()
|
||||
this.tags = builder.get_tags()
|
||||
|
||||
|
|
Loading…
Reference in New Issue