DefinitionTree { definitions: [ Constant( ConstantDefinition { comments: CommentGroup { comments: [], }, const: Keyword { value: "const", position: 0, }, type_definition: UnsignedInteger( U8( Keyword { value: "u8", position: 6, }, ), ), name: Identifier { position: 9, value: "FOO", }, equals: 13, value: Literal( Integer( LiteralInteger { comments: CommentGroup { comments: [], }, value: "1", position: 15, }, ), ), semicolon: 16, }, ), Constant( ConstantDefinition { comments: CommentGroup { comments: [], }, const: Keyword { value: "const", position: 19, }, type_definition: UnsignedInteger( U8( Keyword { value: "u8", position: 25, }, ), ), name: Identifier { position: 28, value: "BAR", }, equals: 32, value: Identifier( Identifier { position: 34, value: "FOO", }, ), semicolon: 37, }, ), ], eof: 39, }