I wish I could parse everything I've been asked to parse with 64 lines of Python.
FWIW, I find it ironic that the author is complaining about whitespace-implied structure in his source data, yet uses Python.
FWIW, I find it ironic that the author is complaining about whitespace-implied structure in his source data, yet uses Python.
Also, I don't see how it's ironic that I used Python---it seems irrelevant. Whitespace in Python has a well-defined, commonly understood purpose; using tabs or spaces to indicate hierarchal data relationships is not at all standard, presumably because it creates messy dependencies across rows of data.