structured code, prefix-based parsing