{ | compoundS: | | leftCurly: | | | text: {, | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | rightCurly: | | | text: }, | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | __file__: parsimonyLibrary/fake-static-classes.mc, | | __line__: 63, | | expression: | | | 0: | | | | declarators: | | | | | 0: | | | | | | binary: | | | | | | | text: =, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | paramTypeL: | | | | | | | | 0: | | | | | | | | | sizeOfTok: | | | | | | | | | | text: sizeof, | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: Token, | | | | | | | | | typeName: | | | | | | | | | | declarators: null, | | | | | | | | | | specifiers: | | | | | | | | | | | 0: | | | | | | | | | | | | structTok: | | | | | | | | | | | | | text: struct, | | | | | | | | | | | | | comment: | | | | | | | | | | | | | | text: , | | | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | | | __name__: Comment, | | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | | __name__: Token, | | | | | | | | | | | | attribute2: null, | | | | | | | | | | | | attribute1: null, | | | | | | | | | | | | declarationL: null, | | | | | | | | | | | | leftCurly: null, | | | | | | | | | | | | rightCurly: null, | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | name: | | | | | | | | | | | | | identifier: String, | | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | | __name__: C_id, | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | __name__: C_structSpec, | | | | | | | | | | semicolon: null, | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: C_declaration, | | | | | | | | | rparen: | | | | | | | | | | text: ), | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: Token, | | | | | | | | | lparen: | | | | | | | | | | text: (, | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: Token, | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | __line__: 63, | | | | | | | | | __proto__: | | | | | | | | | | __name__: C_sizeOf, | | | | | | | declarators: | | | | | | | | identifier: malloc, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | rparen: | | | | | | | | text: ), | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | lparen: | | | | | | | | text: (, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_call, | | | | | | lhs: | | | | | | | identifier: obj, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | specifiers: | | | | | 0: | | | | | | identifier: oop, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_id, | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: C_declaration, | | | 1: | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | binary: | | | | | | text: =, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | rhs: | | | | | | identifier: String, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_id, | | | | | lhs: | | | | | | binary: | | | | | | | text: ->, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | identifier: type, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | lhs: | | | | | | | identifier: obj, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | | __proto__: | | | | | | __name__: C_binary, | | | | __proto__: | | | | | __name__: C_exprStatement, | | | 2: | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | binary: | | | | | | text: =, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | rhs: | | | | | | paramTypeL: | | | | | | | 0: | | | | | | | | identifier: value, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | declarators: | | | | | | | identifier: strdup, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | rparen: | | | | | | | text: ), | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | lparen: | | | | | | | text: (, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_call, | | | | | lhs: | | | | | | binary: | | | | | | | text: ., | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | identifier: value, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | lhs: | | | | | | | binary: | | | | | | | | text: ->, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | rhs: | | | | | | | | identifier: String, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | lhs: | | | | | | | | identifier: obj, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | __proto__: | | | | | | | | __name__: C_binary, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | | __proto__: | | | | | | __name__: C_binary, | | | | __proto__: | | | | | __name__: C_exprStatement, | | | 3: | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | binary: | | | | | | text: =, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | rhs: | | | | | | paramTypeL: | | | | | | | 0: | | | | | | | | identifier: value, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | declarators: | | | | | | | identifier: strlen, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | rparen: | | | | | | | text: ), | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | lparen: | | | | | | | text: (, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_call, | | | | | lhs: | | | | | | binary: | | | | | | | text: ., | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | identifier: size, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | lhs: | | | | | | | binary: | | | | | | | | text: ->, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | rhs: | | | | | | | | identifier: String, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | lhs: | | | | | | | | identifier: obj, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | __proto__: | | | | | | | | __name__: C_binary, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | | __proto__: | | | | | | __name__: C_binary, | | | | __proto__: | | | | | __name__: C_exprStatement, | | | 4: | | | | returnTok: | | | | | text: return, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | identifier: obj, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: C_id, | | | | __proto__: | | | | | __name__: C_return, | | __proto__: | | | __name__: C_compound, | declarationL: null, | declarators: | | paramTypeL: | | | 0: | | | | declarators: | | | | | star: | | | | | | text: *, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | typeQualList: null, | | | | | declarators: | | | | | | identifier: value, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_id, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: C_deref, | | | | specifiers: | | | | | 0: | | | | | | text: char, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: C_parameter, | | declarators: | | | identifier: makeString, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: C_id, | | rparen: | | | text: ), | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | lparen: | | | text: (, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | __file__: parsimonyLibrary/fake-static-classes.mc, | | __line__: 63, | | __proto__: | | | __name__: C_call, | specifiers: | | 0: | | | text: int, | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | __file__: parsimonyLibrary/fake-static-classes.mc, | __line__: 63, | __proto__: | | __name__: C_functionDef } { | compoundS: | | leftCurly: | | | text: {, | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | rightCurly: | | | text: }, | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | __file__: parsimonyLibrary/fake-static-classes.mc, | | __line__: 63, | | expression: | | | 0: | | | | declarators: | | | | | 0: | | | | | | binary: | | | | | | | text: =, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | paramTypeL: | | | | | | | | 0: | | | | | | | | | sizeOfTok: | | | | | | | | | | text: sizeof, | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: Token, | | | | | | | | | typeName: | | | | | | | | | | declarators: null, | | | | | | | | | | specifiers: | | | | | | | | | | | 0: | | | | | | | | | | | | structTok: | | | | | | | | | | | | | text: struct, | | | | | | | | | | | | | comment: | | | | | | | | | | | | | | text: , | | | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | | | __name__: Comment, | | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | | __name__: Token, | | | | | | | | | | | | attribute2: null, | | | | | | | | | | | | attribute1: null, | | | | | | | | | | | | declarationL: null, | | | | | | | | | | | | leftCurly: null, | | | | | | | | | | | | rightCurly: null, | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | name: | | | | | | | | | | | | | identifier: String, | | | | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | | | | __line__: 63, | | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | | __name__: C_id, | | | | | | | | | | | | __proto__: | | | | | | | | | | | | | __name__: C_structSpec, | | | | | | | | | | semicolon: null, | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: C_declaration, | | | | | | | | | rparen: | | | | | | | | | | text: ), | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: Token, | | | | | | | | | lparen: | | | | | | | | | | text: (, | | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | | __line__: 63, | | | | | | | | | | __proto__: | | | | | | | | | | | __name__: Token, | | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | | __line__: 63, | | | | | | | | | __proto__: | | | | | | | | | | __name__: C_sizeOf, | | | | | | | declarators: | | | | | | | | identifier: malloc, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | rparen: | | | | | | | | text: ), | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | lparen: | | | | | | | | text: (, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_call, | | | | | | lhs: | | | | | | | identifier: obj, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | specifiers: | | | | | 0: | | | | | | identifier: oop, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_id, | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: C_declaration, | | | 1: | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | binary: | | | | | | text: =, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | rhs: | | | | | | identifier: String, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_id, | | | | | lhs: | | | | | | binary: | | | | | | | text: ->, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | identifier: type, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | lhs: | | | | | | | identifier: obj, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | | __proto__: | | | | | | __name__: C_binary, | | | | __proto__: | | | | | __name__: C_exprStatement, | | | 2: | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | binary: | | | | | | text: =, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | rhs: | | | | | | paramTypeL: | | | | | | | 0: | | | | | | | | identifier: value, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | declarators: | | | | | | | identifier: strdup, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | rparen: | | | | | | | text: ), | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | lparen: | | | | | | | text: (, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_call, | | | | | lhs: | | | | | | binary: | | | | | | | text: ., | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | identifier: value, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | lhs: | | | | | | | binary: | | | | | | | | text: ->, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | rhs: | | | | | | | | identifier: String, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | lhs: | | | | | | | | identifier: obj, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | __proto__: | | | | | | | | __name__: C_binary, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | | __proto__: | | | | | | __name__: C_binary, | | | | __proto__: | | | | | __name__: C_exprStatement, | | | 3: | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | binary: | | | | | | text: =, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | rhs: | | | | | | paramTypeL: | | | | | | | 0: | | | | | | | | identifier: value, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | declarators: | | | | | | | identifier: strlen, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | rparen: | | | | | | | text: ), | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | lparen: | | | | | | | text: (, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_call, | | | | | lhs: | | | | | | binary: | | | | | | | text: ., | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Token, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | rhs: | | | | | | | identifier: size, | | | | | | | comment: | | | | | | | | text: , | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Comment, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: C_id, | | | | | | lhs: | | | | | | | binary: | | | | | | | | text: ->, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: Token, | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | rhs: | | | | | | | | identifier: String, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | lhs: | | | | | | | | identifier: obj, | | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | | __line__: 63, | | | | | | | | __proto__: | | | | | | | | | __name__: C_id, | | | | | | | __proto__: | | | | | | | | __name__: C_binary, | | | | | | __proto__: | | | | | | | __name__: C_binary, | | | | | __proto__: | | | | | | __name__: C_binary, | | | | __proto__: | | | | | __name__: C_exprStatement, | | | 4: | | | | returnTok: | | | | | text: return, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | semicolon: | | | | | text: ;, | | | | | comment: | | | | | | text: , | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Comment, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | expression: | | | | | identifier: obj, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: C_id, | | | | __proto__: | | | | | __name__: C_return, | | __proto__: | | | __name__: C_compound, | declarationL: null, | declarators: | | paramTypeL: | | | 0: | | | | declarators: | | | | | star: | | | | | | text: *, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | | typeQualList: null, | | | | | declarators: | | | | | | identifier: value, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: C_id, | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | __line__: 63, | | | | | __proto__: | | | | | | __name__: C_deref, | | | | specifiers: | | | | | 0: | | | | | | text: char, | | | | | | comment: | | | | | | | text: , | | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | | __line__: 63, | | | | | | | __proto__: | | | | | | | | __name__: Comment, | | | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | | | __line__: 63, | | | | | | __proto__: | | | | | | | __name__: Token, | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: C_parameter, | | declarators: | | | identifier: makeString, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: C_id, | | rparen: | | | text: ), | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | lparen: | | | text: (, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | | __file__: parsimonyLibrary/fake-static-classes.mc, | | __line__: 63, | | __proto__: | | | __name__: C_call, | specifiers: | | 0: | | | text: int, | | | comment: | | | | text: , | | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | | __line__: 63, | | | | __proto__: | | | | | __name__: Comment, | | | __file__: parsimonyLibrary/fake-static-classes.mc, | | | __line__: 63, | | | __proto__: | | | | __name__: Token, | __file__: parsimonyLibrary/fake-static-classes.mc, | __line__: 63, | __proto__: | | __name__: C_functionDef }