argument.rs |
|
2410 |
attribute.rs |
|
3215 |
common.rs |
|
6700 |
dictionary.rs |
|
926 |
interface.rs |
|
9100 |
lib.rs |
Weedle - A WebIDL Parser
Parses valid WebIDL definitions & produces a data structure starting from
[`Definitions`](struct.Definitions.html).
### Example
```
extern crate weedle;
let parsed = weedle::parse("
interface Window {
readonly attribute Storage sessionStorage;
};
").unwrap();
println!("{:?}", parsed);
```
Note:
This parser follows the grammar given at [WebIDL](https://heycam.github.io/webidl).
If any flaws found when parsing string with a valid grammar, create an issue. |
13383 |
literal.rs |
|
8967 |
macros.rs |
|
13877 |
mixin.rs |
|
2011 |
namespace.rs |
|
1747 |
term.rs |
|
17795 |
types.rs |
|
10820 |
whitespace.rs |
"),
nom::bytes::complete::take_until(" |
1178 |