refactor(parser): wrap some objects and elements with struct
This commit is contained in:
parent
69534576f1
commit
56e289fb48
22 changed files with 1055 additions and 875 deletions
|
|
@ -40,21 +40,16 @@ macro_rules! handle_event {
|
|||
TableCell => $handler.table_cell($writer)?,
|
||||
LatexEnv => $handler.latex_env($writer)?,
|
||||
FnDef { label, cont } => $handler.fn_def($writer, label, cont)?,
|
||||
Keyword { key, value } => $handler.keyword($writer, key, value)?,
|
||||
Keyword(keyword) => $handler.keyword($writer, keyword)?,
|
||||
Rule => $handler.rule($writer)?,
|
||||
Cookie(cookie) => $handler.cookie($writer, cookie)?,
|
||||
FnRef { label, def } => $handler.fn_ref($writer, label, def)?,
|
||||
InlineSrc { lang, option, body } => $handler.inline_src($writer, lang, option, body)?,
|
||||
InlineCall {
|
||||
name,
|
||||
args,
|
||||
inside_header,
|
||||
end_header,
|
||||
} => $handler.inline_call($writer, name, args, inside_header, end_header)?,
|
||||
Link { path, desc } => $handler.link($writer, path, desc)?,
|
||||
Macros { name, args } => $handler.macros($writer, name, args)?,
|
||||
FnRef(fn_ref) => $handler.fn_ref($writer, fn_ref)?,
|
||||
InlineSrc(src) => $handler.inline_src($writer, src)?,
|
||||
InlineCall(call) => $handler.inline_call($writer, call)?,
|
||||
Link(link) => $handler.link($writer, link)?,
|
||||
Macros(macros) => $handler.macros($writer, macros)?,
|
||||
RadioTarget { target } => $handler.radio_target($writer, target)?,
|
||||
Snippet { name, value } => $handler.snippet($writer, name, value)?,
|
||||
Snippet(snippet) => $handler.snippet($writer, snippet)?,
|
||||
Target { target } => $handler.target($writer, target)?,
|
||||
BoldBeg => $handler.bold_beg($writer)?,
|
||||
BoldEnd => $handler.bold_end($writer)?,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue