Crate ldscript_parser [−] [src]
Linker Script parser
Usage
extern crate ldscript_parser as lds; use std::fs::File; use std::io::Read; fn main() { let script = &mut String::new(); File::open("tests/msp430bt5190.ld").unwrap() .read_to_string(script).unwrap(); println!("{:#?}", lds::parse(script).unwrap()); }
References
Structs
Region |
Enums
AssignOperator | |
BinaryOperator | |
Command | |
DataType | |
Expression | |
OutputSectionCommand | |
OutputSectionConstraint | |
OutputSectionType | |
RootItem | |
SectionCommand | |
SectionPattern | |
Statement | |
UnaryOperator |
Functions
parse |
Parses the string that contains a linker script |