{kind = TOKEN_VERTEX;       ; index = 0    ; length = 6    line = 1    ; column = 0    ; value ='vertex'; }
{kind = TOKEN_IDENTIFIER;   ; index = 7    ; length = 4    line = 1    ; column = 7    ; value ='main'; }
{kind = TOKEN_DOUBLECOLON;  ; index = 12   ; length = 2    line = 1    ; column = 12   ; value ='::'; }
{kind = TOKEN_LEFTPAREN;    ; index = 15   ; length = 1    line = 1    ; column = 15   ; value ='('; }
{kind = TOKEN_RIGHTPAREN;   ; index = 16   ; length = 1    line = 1    ; column = 16   ; value =')'; }
{kind = TOKEN_LEFTBRACE;    ; index = 18   ; length = 1    line = 1    ; column = 18   ; value ='{'; }
{kind = TOKEN_IDENTIFIER;   ; index = 22   ; length = 1    line = 2    ; column = 0    ; value ='x'; }
{kind = TOKEN_COLON;        ; index = 24   ; length = 1    line = 2    ; column = 2    ; value =':'; }
{kind = TOKEN_IDENTIFIER;   ; index = 26   ; length = 5    line = 2    ; column = 4    ; value ='float'; }
{kind = TOKEN_ASSIGN;       ; index = 32   ; length = 1    line = 2    ; column = 10   ; value ='='; }
{kind = TOKEN_FLOATLITERAL; ; index = 34   ; length = 3    line = 2    ; column = 12   ; value ='2'; }
{kind = TOKEN_SEMICOLON;    ; index = 37   ; length = 1    line = 2    ; column = 15   ; value =';'; }
{kind = TOKEN_IDENTIFIER;   ; index = 41   ; length = 1    line = 3    ; column = 0    ; value ='y'; }
{kind = TOKEN_COLON;        ; index = 43   ; length = 1    line = 3    ; column = 2    ; value =':'; }
{kind = TOKEN_IDENTIFIER;   ; index = 45   ; length = 5    line = 3    ; column = 4    ; value ='float'; }
{kind = TOKEN_ASSIGN;       ; index = 51   ; length = 1    line = 3    ; column = 10   ; value ='='; }
{kind = TOKEN_FLOATLITERAL; ; index = 53   ; length = 3    line = 3    ; column = 12   ; value ='5'; }
{kind = TOKEN_SEMICOLON;    ; index = 56   ; length = 1    line = 3    ; column = 15   ; value =';'; }
{kind = TOKEN_IDENTIFIER;   ; index = 60   ; length = 1    line = 4    ; column = 0    ; value ='z'; }
{kind = TOKEN_COLON;        ; index = 62   ; length = 1    line = 4    ; column = 2    ; value =':'; }
{kind = TOKEN_IDENTIFIER;   ; index = 64   ; length = 5    line = 4    ; column = 4    ; value ='float'; }
{kind = TOKEN_ASSIGN;       ; index = 70   ; length = 1    line = 4    ; column = 10   ; value ='='; }
{kind = TOKEN_FLOATLITERAL; ; index = 72   ; length = 4    line = 4    ; column = 12   ; value ='10'; }
{kind = TOKEN_SEMICOLON;    ; index = 76   ; length = 1    line = 4    ; column = 16   ; value =';'; }
{kind = TOKEN_IDENTIFIER;   ; index = 82   ; length = 1    line = 6    ; column = 0    ; value ='w'; }
{kind = TOKEN_COLON;        ; index = 84   ; length = 1    line = 6    ; column = 2    ; value =':'; }
{kind = TOKEN_IDENTIFIER;   ; index = 86   ; length = 5    line = 6    ; column = 4    ; value ='float'; }
{kind = TOKEN_ASSIGN;       ; index = 92   ; length = 1    line = 6    ; column = 10   ; value ='='; }
{kind = TOKEN_LEFTPAREN;    ; index = 94   ; length = 1    line = 6    ; column = 12   ; value ='('; }
{kind = TOKEN_IDENTIFIER;   ; index = 95   ; length = 1    line = 6    ; column = 13   ; value ='x'; }
{kind = TOKEN_STAR;         ; index = 97   ; length = 1    line = 6    ; column = 15   ; value ='*'; }
{kind = TOKEN_IDENTIFIER;   ; index = 99   ; length = 1    line = 6    ; column = 17   ; value ='y'; }
{kind = TOKEN_RIGHTPAREN;   ; index = 100  ; length = 1    line = 6    ; column = 18   ; value =')'; }
{kind = TOKEN_PLUS;         ; index = 102  ; length = 1    line = 6    ; column = 20   ; value ='+'; }
{kind = TOKEN_IDENTIFIER;   ; index = 104  ; length = 1    line = 6    ; column = 22   ; value ='y'; }
{kind = TOKEN_STAR;         ; index = 106  ; length = 1    line = 6    ; column = 24   ; value ='*'; }
{kind = TOKEN_LEFTPAREN;    ; index = 108  ; length = 1    line = 6    ; column = 26   ; value ='('; }
{kind = TOKEN_IDENTIFIER;   ; index = 109  ; length = 1    line = 6    ; column = 27   ; value ='z'; }
{kind = TOKEN_MINUS;        ; index = 111  ; length = 1    line = 6    ; column = 29   ; value ='-'; }
{kind = TOKEN_IDENTIFIER;   ; index = 113  ; length = 1    line = 6    ; column = 31   ; value ='x'; }
{kind = TOKEN_SLASH;        ; index = 115  ; length = 1    line = 6    ; column = 33   ; value ='/'; }
{kind = TOKEN_LEFTPAREN;    ; index = 117  ; length = 1    line = 6    ; column = 35   ; value ='('; }
{kind = TOKEN_IDENTIFIER;   ; index = 118  ; length = 1    line = 6    ; column = 36   ; value ='y'; }
{kind = TOKEN_STAR;         ; index = 120  ; length = 1    line = 6    ; column = 38   ; value ='*'; }
{kind = TOKEN_IDENTIFIER;   ; index = 122  ; length = 1    line = 6    ; column = 40   ; value ='x'; }
{kind = TOKEN_RIGHTPAREN;   ; index = 123  ; length = 1    line = 6    ; column = 41   ; value =')'; }
{kind = TOKEN_RIGHTPAREN;   ; index = 124  ; length = 1    line = 6    ; column = 42   ; value =')'; }
{kind = TOKEN_SEMICOLON;    ; index = 125  ; length = 1    line = 6    ; column = 43   ; value =';'; }
{kind = TOKEN_RIGHTBRACE;   ; index = 128  ; length = 1    line = 7    ; column = 0    ; value ='}'; }
{kind = TOKEN_EOF;          ; index = 131  ; length = 0    line = 8    ; column = 0    ; value =''; }
