]>
Commit | Line | Data |
---|---|---|
a672b071 IN |
1 | libyaml-parser-emitter |
2 | ====================== | |
3 | ||
4 | Parser and Emitter CLI tools for libyaml | |
5 | ||
6 | # Synopsis | |
7 | ||
8 | ``` | |
9 | make build | |
10 | make test | |
11 | ``` | |
12 | ||
13 | # Usage | |
14 | ||
15 | Print parse events for a YAML file (or stdin): | |
16 | ``` | |
17 | ./libyaml-parser file.yaml | |
18 | ./libyaml-parser < file.yaml | |
19 | cat file.yaml | ./libyaml-parser | |
20 | ``` | |
21 | ||
22 | Print the YAML for a libyaml-parser events file (or stdin): | |
23 | ``` | |
24 | ./libyaml-emitter file.events | |
25 | ./libyaml-emitter < file.events | |
26 | cat file.events | ./libyaml-emitter | |
27 | ``` | |
28 | ||
29 | # Build | |
30 | ||
31 | ``` | |
32 | export LIBYAML_DIR=/path/to/libyaml # Optional | |
33 | make build | |
34 | ``` |