chiark / gitweb /
reverse parsing: Clearer algorithm