summaryrefslogtreecommitdiffstats
path: root/docs/build_mantests.py
blob: 5973604776d6c2c5dda621623eb40a23f47c4740 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env python3
import yaml

with open("content/manual/manual.yml") as f:
    manual = yaml.safe_load(f)
    for section in manual.get('sections', []):
        for entry in section.get('entries', []):
            for example in entry.get('examples', []):
                print(example.get('program', '').replace('\n', ' '))
                print(example.get('input', ''))
                for s in example.get('output', []):
                    print(s)
                print('')