Metadata (v1) ======== Program - Lines - Line number - Statements - Tokens (AppleSoft "token", strings, syntax, etc) Metadata (v2) ======== Program - Routines - Label (default = "__main__" or something) - Statements - Distinct statements with expression trees - LET - FOR - CALL - POKE - PRINT - etc