| 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 |