syn-rsx
syn-powered parser for JSX-like TokenStreams. The parsed result is a nested Node
structure, similar to the browser DOM, where node name and value are syn expressions to support building proc macros. A ParserConfig
to customize parsing behavior is available, so if you have slightly different requirements for parsing and it's not yet customizable feel free to open an issue or pull request to extend the configuration.
use quote;
use parse2;
let tokens = quote! ;
let nodes = parse2.unwrap;
let node = &nodes;
assert_eq!;
let children = &node.children;
assert_eq!;
assert_eq!;
assert_eq!;