Spring 2017/MorphTests2yaml

From LING073
Revision as of 08:18, 8 February 2017 by Jwashin1 (talk | contribs)

Jump to: navigation, search
 top="Config:\n  hfst:\n    App: hfst-lookup\n    Gen: ../xyz.autogen.hfst\n    Morph: ../crh.automorf.hfst\n\nTests:\n"
 tests=`curl -s "https://wikis.swarthmore.edu/ling073/api.php?action=query&prop=revisions&rvprop=content&format=txt&titles=Language/Grammar" | perl -pe 's/\{\{tag\|(.*?)\}\}/<\1>/g' | grep -Po 'Template:MorphTest.*?|\=.*=' | perl -pe 's/\{\{morphTest\|(.*?)\|(.*?)\}\}/    \1 : \2/g' | sed -r 's/\=+([^=]+)\=+/  "\1":/g'`
 echo $top$tests

No, that doesn't work, though it was a nice little experiment.

See morphTests2yaml.py instead.