blob: 3b23736535c81215c4ac8dd9d478678d27013014 [file] [log] [blame] [view]
Parse a Rust source file into a `syn::File` and print out a debug representation
of the syntax tree.
Use the following command from this directory to test this program by running it
on its own source code:
```
cargo run -- main.rs
```
The output will begin with:
```
File {
shebang: None,
attrs: [
Attribute {
pound_token: Pound,
style: Inner(
Bang
),
bracket_token: Bracket,
path: Path {
leading_colon: None,
segments: [
...
}
```