lf@lf-B365M-D3H:~$ cd ~/3DLDF-3.0/src/ lf@lf-B365M-D3H:~/3DLDF-3.0/src$ 3dl --bi GNU 3DLDF Version 3.0 Copyright (C) 2023 The Free Software Foundation, Inc. Author: Laurence D. Finston GNU 3DLDF comes with ABSOLUTELY NO WARRANTY; for details see the file COPYING, which you should have received in the distribution of GNU 3DLDF 3.0 This is Free Software, and you are welcome to redistribute it under certain conditions; for details, again, see the file COPYING. Please send bug reports to Laurence.Finston@gmx.de Web site: http://www.gnu.org/software/3dldf/LDF.html Astronomy features (including database) enabled. Astronomy database not set up again yet. Setting `astronomy_enabled' to `false' and continuing. Starting parse Entering state 0 Stack now 0 Reducing stack by rule 2 (line 7263): -> $$ = nterm statement_list () Entering state 2 Stack now 0 2 Reading a token * transform t; Next token is token TRANSFORM_DECLARATOR () Shifting token TRANSFORM_DECLARATOR () Entering state 29 Stack now 0 2 29 Reading a token Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 29 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 697 Stack now 0 2 29 697 Reducing stack by rule 3140 (line 157305): $1 = nterm tag () -> $$ = nterm symbolic_token () Entering state 695 Stack now 0 2 29 695 Reducing stack by rule 3166 (line 159590): -> $$ = nterm declared_suffix () Entering state 2354 Stack now 0 2 29 695 2354 Reading a token Next token is token SEMI_COLON () Reducing stack by rule 3043 (line 156145): $1 = nterm symbolic_token () $2 = nterm declared_suffix () -> $$ = nterm declared_variable () Entering state 694 Stack now 0 2 29 694 Reducing stack by rule 3041 (line 156130): $1 = nterm declared_variable () -> $$ = nterm declaration_list () Entering state 703 Stack now 0 2 29 703 Next token is token SEMI_COLON () Reducing stack by rule 2954 (line 155009): $1 = token TRANSFORM_DECLARATOR () $2 = nterm declaration_list () -> $$ = nterm transform_declaration () Entering state 504 Stack now 0 2 504 Reducing stack by rule 2856 (line 153125): $1 = nterm transform_declaration () -> $$ = nterm declaration () Entering state 492 Stack now 0 2 492 Next token is token SEMI_COLON () Shifting token SEMI_COLON () Entering state 2312 Stack now 0 2 492 2312 Reducing stack by rule 6 (line 7747): $1 = nterm declaration () $2 = token SEMI_COLON () -> $$ = nterm statement () Entering state 285 Stack now 0 2 285 Reducing stack by rule 3 (line 7270): $1 = nterm statement_list () $2 = nterm statement () -> $$ = nterm statement_list () Entering state 2 Stack now 0 2 Reading a token * t := identity scaled (1, 2, 3); Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 591 Stack now 0 2 591 Reducing stack by rule 343 (line 29905): -> $$ = nterm suffix () Entering state 2313 Stack now 0 2 591 2313 Reading a token Next token is token ASSIGN () Reducing stack by rule 342 (line 29799): $1 = nterm tag () $2 = nterm suffix () -> $$ = nterm variable () Entering state 366 Stack now 0 2 366 Reading a token Next token is token TRANSFORM () Shifting token TRANSFORM () Entering state 1999 Stack now 0 2 366 1999 Reducing stack by rule 448 (line 31710): $1 = nterm variable () $2 = token TRANSFORM () -> $$ = nterm transform_variable () Entering state 422 Stack now 0 2 422 Reading a token Next token is token ASSIGN () Shifting token ASSIGN () Entering state 2173 Stack now 0 2 422 2173 Reading a token Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 422 2173 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 591 Stack now 0 2 422 2173 591 Reducing stack by rule 343 (line 29905): -> $$ = nterm suffix () Entering state 2313 Stack now 0 2 422 2173 591 2313 Reading a token Next token is token SCALED () Reducing stack by rule 342 (line 29799): $1 = nterm tag () $2 = nterm suffix () -> $$ = nterm variable () Entering state 1937 Stack now 0 2 422 2173 1937 Reading a token Next token is token TRANSFORM () Shifting token TRANSFORM () Entering state 1999 Stack now 0 2 422 2173 1937 1999 Reducing stack by rule 448 (line 31710): $1 = nterm variable () $2 = token TRANSFORM () -> $$ = nterm transform_variable () Entering state 1524 Stack now 0 2 422 2173 1524 Reducing stack by rule 1892 (line 98099): $1 = nterm transform_variable () -> $$ = nterm transform_primary () Entering state 1575 Stack now 0 2 422 2173 1575 Reading a token Next token is token SCALED () Reducing stack by rule 1902 (line 98302): $1 = nterm transform_primary () -> $$ = nterm transform_secondary () Entering state 1576 Stack now 0 2 422 2173 1576 Next token is token SCALED () Shifting token SCALED () Entering state 2662 Stack now 0 2 422 2173 1576 2662 Reducing stack by rule 1912 (line 98942): $1 = token SCALED () -> $$ = nterm basic_transformer () Entering state 2678 Stack now 0 2 422 2173 1576 2678 Reading a token Next token is token LEFT_PARENTHESIS () Shifting token LEFT_PARENTHESIS () Entering state 4159 Stack now 0 2 422 2173 1576 2678 4159 Reading a token Next token is token INTEGER () Shifting token INTEGER () Entering state 903 Stack now 0 2 422 2173 1576 2678 4159 903 Reducing stack by rule 1787 (line 91006): $1 = token INTEGER () -> $$ = nterm numeric_token () Entering state 1047 Stack now 0 2 422 2173 1576 2678 4159 1047 Reading a token Next token is token COMMA () Reducing stack by rule 1593 (line 83935): $1 = nterm numeric_token () -> $$ = nterm numeric_token_atom () Entering state 1038 Stack now 0 2 422 2173 1576 2678 4159 1038 Reducing stack by rule 1590 (line 83771): $1 = nterm numeric_token_atom () -> $$ = nterm numeric_atom () Entering state 1037 Stack now 0 2 422 2173 1576 2678 4159 1037 Next token is token COMMA () Reducing stack by rule 1594 (line 83945): $1 = nterm numeric_atom () -> $$ = nterm numeric_primary () Entering state 1039 Stack now 0 2 422 2173 1576 2678 4159 1039 Reducing stack by rule 1751 (line 89097): $1 = nterm numeric_primary () -> $$ = nterm numeric_secondary () Entering state 1043 Stack now 0 2 422 2173 1576 2678 4159 1043 Next token is token COMMA () Reducing stack by rule 1775 (line 90126): $1 = nterm numeric_secondary () -> $$ = nterm numeric_tertiary () Entering state 1045 Stack now 0 2 422 2173 1576 2678 4159 1045 Next token is token COMMA () Reducing stack by rule 1781 (line 90418): $1 = nterm numeric_tertiary () -> $$ = nterm numeric_expression () Entering state 2396 Stack now 0 2 422 2173 1576 2678 4159 2396 Next token is token COMMA () Shifting token COMMA () Entering state 3928 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 Reading a token Next token is token INTEGER () Shifting token INTEGER () Entering state 903 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 903 Reducing stack by rule 1787 (line 91006): $1 = token INTEGER () -> $$ = nterm numeric_token () Entering state 1047 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 1047 Reading a token Next token is token COMMA () Reducing stack by rule 1593 (line 83935): $1 = nterm numeric_token () -> $$ = nterm numeric_token_atom () Entering state 1038 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 1038 Reducing stack by rule 1590 (line 83771): $1 = nterm numeric_token_atom () -> $$ = nterm numeric_atom () Entering state 1037 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 1037 Next token is token COMMA () Reducing stack by rule 1594 (line 83945): $1 = nterm numeric_atom () -> $$ = nterm numeric_primary () Entering state 1039 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 1039 Reducing stack by rule 1751 (line 89097): $1 = nterm numeric_primary () -> $$ = nterm numeric_secondary () Entering state 1043 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 1043 Next token is token COMMA () Reducing stack by rule 1775 (line 90126): $1 = nterm numeric_secondary () -> $$ = nterm numeric_tertiary () Entering state 1045 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 1045 Next token is token COMMA () Reducing stack by rule 1781 (line 90418): $1 = nterm numeric_tertiary () -> $$ = nterm numeric_expression () Entering state 5092 Stack now 0 2 422 2173 1576 2678 4159 2396 3928 5092 Reducing stack by rule 1791 (line 91168): $1 = nterm numeric_expression () $2 = token COMMA () $3 = nterm numeric_expression () -> $$ = nterm numeric_sublist () Entering state 2342 Stack now 0 2 422 2173 1576 2678 4159 2342 Next token is token COMMA () Shifting token COMMA () Entering state 3930 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 Reading a token Next token is token INTEGER () Shifting token INTEGER () Entering state 903 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 903 Reducing stack by rule 1787 (line 91006): $1 = token INTEGER () -> $$ = nterm numeric_token () Entering state 1047 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 1047 Reading a token Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1593 (line 83935): $1 = nterm numeric_token () -> $$ = nterm numeric_token_atom () Entering state 1038 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 1038 Reducing stack by rule 1590 (line 83771): $1 = nterm numeric_token_atom () -> $$ = nterm numeric_atom () Entering state 1037 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 1037 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1594 (line 83945): $1 = nterm numeric_atom () -> $$ = nterm numeric_primary () Entering state 1039 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 1039 Reducing stack by rule 1751 (line 89097): $1 = nterm numeric_primary () -> $$ = nterm numeric_secondary () Entering state 1043 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 1043 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1775 (line 90126): $1 = nterm numeric_secondary () -> $$ = nterm numeric_tertiary () Entering state 1045 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 1045 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1781 (line 90418): $1 = nterm numeric_tertiary () -> $$ = nterm numeric_expression () Entering state 5094 Stack now 0 2 422 2173 1576 2678 4159 2342 3930 5094 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1793 (line 91375): $1 = nterm numeric_sublist () $2 = token COMMA () $3 = nterm numeric_expression () -> $$ = nterm numeric_sublist () Entering state 2342 Stack now 0 2 422 2173 1576 2678 4159 2342 Next token is token RIGHT_PARENTHESIS () Shifting token RIGHT_PARENTHESIS () Entering state 3931 Stack now 0 2 422 2173 1576 2678 4159 2342 3931 Reducing stack by rule 1790 (line 91071): $1 = token LEFT_PARENTHESIS () $2 = nterm numeric_sublist () $3 = token RIGHT_PARENTHESIS () -> $$ = nterm numeric_list () Entering state 4162 Stack now 0 2 422 2173 1576 2678 4162 Reducing stack by rule 1908 (line 98698): $1 = nterm basic_transformer () $2 = nterm numeric_list () -> $$ = nterm transformer () Entering state 3270 Stack now 0 2 422 2173 1576 3270 Reducing stack by rule 1903 (line 98313): $1 = nterm transform_secondary () $2 = nterm transformer () -> $$ = nterm transform_secondary () Entering state 1576 Stack now 0 2 422 2173 1576 Reading a token Next token is token SEMI_COLON () Reducing stack by rule 1905 (line 98600): $1 = nterm transform_secondary () -> $$ = nterm transform_tertiary () Entering state 1577 Stack now 0 2 422 2173 1577 Reducing stack by rule 1906 (line 98611): $1 = nterm transform_tertiary () -> $$ = nterm transform_expression () Entering state 3696 Stack now 0 2 422 2173 3696 Reducing stack by rule 133 (line 10810): $1 = nterm transform_variable () $2 = token ASSIGN () $3 = nterm transform_expression () -> $$ = nterm transform_assignment () Entering state 297 Stack now 0 2 297 Reducing stack by rule 36 (line 9140): $1 = nterm transform_assignment () -> $$ = nterm assignment () Entering state 287 Stack now 0 2 287 Next token is token SEMI_COLON () Shifting token SEMI_COLON () Entering state 1986 Stack now 0 2 287 1986 Reducing stack by rule 7 (line 7845): $1 = nterm assignment () $2 = token SEMI_COLON () -> $$ = nterm statement () Entering state 285 Stack now 0 2 285 Reducing stack by rule 3 (line 7270): $1 = nterm statement_list () $2 = nterm statement () -> $$ = nterm statement_list () Entering state 2 Stack now 0 2 Reading a token * point p; Next token is token POINT_DECLARATOR () Shifting token POINT_DECLARATOR () Entering state 35 Stack now 0 2 35 Reading a token Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 35 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 697 Stack now 0 2 35 697 Reducing stack by rule 3140 (line 157305): $1 = nterm tag () -> $$ = nterm symbolic_token () Entering state 695 Stack now 0 2 35 695 Reducing stack by rule 3166 (line 159590): -> $$ = nterm declared_suffix () Entering state 2354 Stack now 0 2 35 695 2354 Reading a token Next token is token SEMI_COLON () Reducing stack by rule 3043 (line 156145): $1 = nterm symbolic_token () $2 = nterm declared_suffix () -> $$ = nterm declared_variable () Entering state 694 Stack now 0 2 35 694 Reducing stack by rule 3041 (line 156130): $1 = nterm declared_variable () -> $$ = nterm declaration_list () Entering state 709 Stack now 0 2 35 709 Next token is token SEMI_COLON () Reducing stack by rule 2956 (line 155027): $1 = token POINT_DECLARATOR () $2 = nterm declaration_list () -> $$ = nterm point_declaration () Entering state 506 Stack now 0 2 506 Reducing stack by rule 2858 (line 153155): $1 = nterm point_declaration () -> $$ = nterm declaration () Entering state 492 Stack now 0 2 492 Next token is token SEMI_COLON () Shifting token SEMI_COLON () Entering state 2312 Stack now 0 2 492 2312 Reducing stack by rule 6 (line 7747): $1 = nterm declaration () $2 = token SEMI_COLON () -> $$ = nterm statement () Entering state 285 Stack now 0 2 285 Reducing stack by rule 3 (line 7270): $1 = nterm statement_list () $2 = nterm statement () -> $$ = nterm statement_list () Entering state 2 Stack now 0 2 Reading a token * p := (5, 6, 7); Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 591 Stack now 0 2 591 Reducing stack by rule 343 (line 29905): -> $$ = nterm suffix () Entering state 2313 Stack now 0 2 591 2313 Reading a token Next token is token ASSIGN () Reducing stack by rule 342 (line 29799): $1 = nterm tag () $2 = nterm suffix () -> $$ = nterm variable () Entering state 366 Stack now 0 2 366 Reading a token Next token is token POINT () Shifting token POINT () Entering state 2001 Stack now 0 2 366 2001 Reducing stack by rule 451 (line 32017): $1 = nterm variable () $2 = token POINT () -> $$ = nterm point_variable () Entering state 424 Stack now 0 2 424 Reading a token Next token is token ASSIGN () Shifting token ASSIGN () Entering state 2176 Stack now 0 2 424 2176 Reading a token Next token is token LEFT_PARENTHESIS () Shifting token LEFT_PARENTHESIS () Entering state 2287 Stack now 0 2 424 2176 2287 Reading a token Next token is token INTEGER () Shifting token INTEGER () Entering state 903 Stack now 0 2 424 2176 2287 903 Reducing stack by rule 1787 (line 91006): $1 = token INTEGER () -> $$ = nterm numeric_token () Entering state 1047 Stack now 0 2 424 2176 2287 1047 Reading a token Next token is token COMMA () Reducing stack by rule 1593 (line 83935): $1 = nterm numeric_token () -> $$ = nterm numeric_token_atom () Entering state 1038 Stack now 0 2 424 2176 2287 1038 Reducing stack by rule 1590 (line 83771): $1 = nterm numeric_token_atom () -> $$ = nterm numeric_atom () Entering state 1037 Stack now 0 2 424 2176 2287 1037 Next token is token COMMA () Reducing stack by rule 1594 (line 83945): $1 = nterm numeric_atom () -> $$ = nterm numeric_primary () Entering state 1039 Stack now 0 2 424 2176 2287 1039 Reducing stack by rule 1751 (line 89097): $1 = nterm numeric_primary () -> $$ = nterm numeric_secondary () Entering state 1556 Stack now 0 2 424 2176 2287 1556 Next token is token COMMA () Reducing stack by rule 1775 (line 90126): $1 = nterm numeric_secondary () -> $$ = nterm numeric_tertiary () Entering state 1045 Stack now 0 2 424 2176 2287 1045 Next token is token COMMA () Reducing stack by rule 1781 (line 90418): $1 = nterm numeric_tertiary () -> $$ = nterm numeric_expression () Entering state 2987 Stack now 0 2 424 2176 2287 2987 Next token is token COMMA () Shifting token COMMA () Entering state 3928 Stack now 0 2 424 2176 2287 2987 3928 Reading a token Next token is token INTEGER () Shifting token INTEGER () Entering state 903 Stack now 0 2 424 2176 2287 2987 3928 903 Reducing stack by rule 1787 (line 91006): $1 = token INTEGER () -> $$ = nterm numeric_token () Entering state 1047 Stack now 0 2 424 2176 2287 2987 3928 1047 Reading a token Next token is token COMMA () Reducing stack by rule 1593 (line 83935): $1 = nterm numeric_token () -> $$ = nterm numeric_token_atom () Entering state 1038 Stack now 0 2 424 2176 2287 2987 3928 1038 Reducing stack by rule 1590 (line 83771): $1 = nterm numeric_token_atom () -> $$ = nterm numeric_atom () Entering state 1037 Stack now 0 2 424 2176 2287 2987 3928 1037 Next token is token COMMA () Reducing stack by rule 1594 (line 83945): $1 = nterm numeric_atom () -> $$ = nterm numeric_primary () Entering state 1039 Stack now 0 2 424 2176 2287 2987 3928 1039 Reducing stack by rule 1751 (line 89097): $1 = nterm numeric_primary () -> $$ = nterm numeric_secondary () Entering state 1043 Stack now 0 2 424 2176 2287 2987 3928 1043 Next token is token COMMA () Reducing stack by rule 1775 (line 90126): $1 = nterm numeric_secondary () -> $$ = nterm numeric_tertiary () Entering state 1045 Stack now 0 2 424 2176 2287 2987 3928 1045 Next token is token COMMA () Reducing stack by rule 1781 (line 90418): $1 = nterm numeric_tertiary () -> $$ = nterm numeric_expression () Entering state 5092 Stack now 0 2 424 2176 2287 2987 3928 5092 Reducing stack by rule 1791 (line 91168): $1 = nterm numeric_expression () $2 = token COMMA () $3 = nterm numeric_expression () -> $$ = nterm numeric_sublist () Entering state 2342 Stack now 0 2 424 2176 2287 2342 Next token is token COMMA () Shifting token COMMA () Entering state 3930 Stack now 0 2 424 2176 2287 2342 3930 Reading a token Next token is token INTEGER () Shifting token INTEGER () Entering state 903 Stack now 0 2 424 2176 2287 2342 3930 903 Reducing stack by rule 1787 (line 91006): $1 = token INTEGER () -> $$ = nterm numeric_token () Entering state 1047 Stack now 0 2 424 2176 2287 2342 3930 1047 Reading a token Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1593 (line 83935): $1 = nterm numeric_token () -> $$ = nterm numeric_token_atom () Entering state 1038 Stack now 0 2 424 2176 2287 2342 3930 1038 Reducing stack by rule 1590 (line 83771): $1 = nterm numeric_token_atom () -> $$ = nterm numeric_atom () Entering state 1037 Stack now 0 2 424 2176 2287 2342 3930 1037 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1594 (line 83945): $1 = nterm numeric_atom () -> $$ = nterm numeric_primary () Entering state 1039 Stack now 0 2 424 2176 2287 2342 3930 1039 Reducing stack by rule 1751 (line 89097): $1 = nterm numeric_primary () -> $$ = nterm numeric_secondary () Entering state 1043 Stack now 0 2 424 2176 2287 2342 3930 1043 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1775 (line 90126): $1 = nterm numeric_secondary () -> $$ = nterm numeric_tertiary () Entering state 1045 Stack now 0 2 424 2176 2287 2342 3930 1045 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1781 (line 90418): $1 = nterm numeric_tertiary () -> $$ = nterm numeric_expression () Entering state 5094 Stack now 0 2 424 2176 2287 2342 3930 5094 Next token is token RIGHT_PARENTHESIS () Reducing stack by rule 1793 (line 91375): $1 = nterm numeric_sublist () $2 = token COMMA () $3 = nterm numeric_expression () -> $$ = nterm numeric_sublist () Entering state 2342 Stack now 0 2 424 2176 2287 2342 Next token is token RIGHT_PARENTHESIS () Shifting token RIGHT_PARENTHESIS () Entering state 3931 Stack now 0 2 424 2176 2287 2342 3931 Reducing stack by rule 1790 (line 91071): $1 = token LEFT_PARENTHESIS () $2 = nterm numeric_sublist () $3 = token RIGHT_PARENTHESIS () -> $$ = nterm numeric_list () Entering state 1036 Stack now 0 2 424 2176 1036 Reducing stack by rule 1930 (line 99675): $1 = nterm numeric_list () -> $$ = nterm point_primary () Entering state 1049 Stack now 0 2 424 2176 1049 Reading a token Next token is token SEMI_COLON () Reducing stack by rule 2038 (line 103918): $1 = nterm point_primary () -> $$ = nterm point_secondary () Entering state 1179 Stack now 0 2 424 2176 1179 Next token is token SEMI_COLON () Reducing stack by rule 2048 (line 104888): $1 = nterm point_secondary () -> $$ = nterm point_tertiary () Entering state 1180 Stack now 0 2 424 2176 1180 Next token is token SEMI_COLON () Reducing stack by rule 2057 (line 106659): $1 = nterm point_tertiary () -> $$ = nterm point_expression () Entering state 3704 Stack now 0 2 424 2176 3704 Reducing stack by rule 139 (line 11002): $1 = nterm point_variable () $2 = token ASSIGN () $3 = nterm point_expression () -> $$ = nterm point_assignment () Entering state 301 Stack now 0 2 301 Reducing stack by rule 41 (line 9190): $1 = nterm point_assignment () -> $$ = nterm assignment () Entering state 287 Stack now 0 2 287 Next token is token SEMI_COLON () Shifting token SEMI_COLON () Entering state 1986 Stack now 0 2 287 1986 Reducing stack by rule 7 (line 7845): $1 = nterm assignment () $2 = token SEMI_COLON () -> $$ = nterm statement () Entering state 285 Stack now 0 2 285 Reducing stack by rule 3 (line 7270): $1 = nterm statement_list () $2 = nterm statement () -> $$ = nterm statement_list () Entering state 2 Stack now 0 2 Reading a token * point q; Next token is token POINT_DECLARATOR () Shifting token POINT_DECLARATOR () Entering state 35 Stack now 0 2 35 Reading a token Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 35 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 697 Stack now 0 2 35 697 Reducing stack by rule 3140 (line 157305): $1 = nterm tag () -> $$ = nterm symbolic_token () Entering state 695 Stack now 0 2 35 695 Reducing stack by rule 3166 (line 159590): -> $$ = nterm declared_suffix () Entering state 2354 Stack now 0 2 35 695 2354 Reading a token Next token is token SEMI_COLON () Reducing stack by rule 3043 (line 156145): $1 = nterm symbolic_token () $2 = nterm declared_suffix () -> $$ = nterm declared_variable () Entering state 694 Stack now 0 2 35 694 Reducing stack by rule 3041 (line 156130): $1 = nterm declared_variable () -> $$ = nterm declaration_list () Entering state 709 Stack now 0 2 35 709 Next token is token SEMI_COLON () Reducing stack by rule 2956 (line 155027): $1 = token POINT_DECLARATOR () $2 = nterm declaration_list () -> $$ = nterm point_declaration () Entering state 506 Stack now 0 2 506 Reducing stack by rule 2858 (line 153155): $1 = nterm point_declaration () -> $$ = nterm declaration () Entering state 492 Stack now 0 2 492 Next token is token SEMI_COLON () Shifting token SEMI_COLON () Entering state 2312 Stack now 0 2 492 2312 Reducing stack by rule 6 (line 7747): $1 = nterm declaration () $2 = token SEMI_COLON () -> $$ = nterm statement () Entering state 285 Stack now 0 2 285 Reducing stack by rule 3 (line 7270): $1 = nterm statement_list () $2 = nterm statement () -> $$ = nterm statement_list () Entering state 2 Stack now 0 2 Reading a token * q := p * t; Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 591 Stack now 0 2 591 Reducing stack by rule 343 (line 29905): -> $$ = nterm suffix () Entering state 2313 Stack now 0 2 591 2313 Reading a token Next token is token ASSIGN () Reducing stack by rule 342 (line 29799): $1 = nterm tag () $2 = nterm suffix () -> $$ = nterm variable () Entering state 366 Stack now 0 2 366 Reading a token Next token is token POINT () Shifting token POINT () Entering state 2001 Stack now 0 2 366 2001 Reducing stack by rule 451 (line 32017): $1 = nterm variable () $2 = token POINT () -> $$ = nterm point_variable () Entering state 424 Stack now 0 2 424 Reading a token Next token is token ASSIGN () Shifting token ASSIGN () Entering state 2176 Stack now 0 2 424 2176 Reading a token Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 424 2176 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 591 Stack now 0 2 424 2176 591 Reducing stack by rule 343 (line 29905): -> $$ = nterm suffix () Entering state 2313 Stack now 0 2 424 2176 591 2313 Reading a token Next token is token TIMES () Reducing stack by rule 342 (line 29799): $1 = nterm tag () $2 = nterm suffix () -> $$ = nterm variable () Entering state 2289 Stack now 0 2 424 2176 2289 Reading a token Next token is token POINT () Shifting token POINT () Entering state 2001 Stack now 0 2 424 2176 2289 2001 Reducing stack by rule 451 (line 32017): $1 = nterm variable () $2 = token POINT () -> $$ = nterm point_variable () Entering state 3702 Stack now 0 2 424 2176 3702 Reading a token Next token is token TIMES () Reducing stack by rule 1929 (line 99522): $1 = nterm point_variable () -> $$ = nterm point_primary () Entering state 1049 Stack now 0 2 424 2176 1049 Next token is token TIMES () Reducing stack by rule 2038 (line 103918): $1 = nterm point_primary () -> $$ = nterm point_secondary () Entering state 1179 Stack now 0 2 424 2176 1179 Next token is token TIMES () Shifting token TIMES () Entering state 2669 Stack now 0 2 424 2176 1179 2669 Reading a token Next token is token SYMBOL_0 () Shifting token SYMBOL_0 () Entering state 11 Stack now 0 2 424 2176 1179 2669 11 Reducing stack by rule 3158 (line 158901): $1 = token SYMBOL_0 () -> $$ = nterm tag () Entering state 591 Stack now 0 2 424 2176 1179 2669 591 Reducing stack by rule 343 (line 29905): -> $$ = nterm suffix () Entering state 2313 Stack now 0 2 424 2176 1179 2669 591 2313 Reading a token Next token is token SEMI_COLON () Reducing stack by rule 342 (line 29799): $1 = nterm tag () $2 = nterm suffix () -> $$ = nterm variable () Entering state 1937 Stack now 0 2 424 2176 1179 2669 1937 Reading a token Next token is token TRANSFORM () Shifting token TRANSFORM () Entering state 1999 Stack now 0 2 424 2176 1179 2669 1937 1999 Reducing stack by rule 448 (line 31710): $1 = nterm variable () $2 = token TRANSFORM () -> $$ = nterm transform_variable () Entering state 1524 Stack now 0 2 424 2176 1179 2669 1524 Reducing stack by rule 1892 (line 98099): $1 = nterm transform_variable () -> $$ = nterm transform_primary () Entering state 4139 Stack now 0 2 424 2176 1179 2669 4139 Reducing stack by rule 1921 (line 99115): $1 = token TIMES () $2 = nterm transform_primary () -> $$ = nterm transformer () Entering state 2677 Stack now 0 2 424 2176 1179 2677 Reducing stack by rule 2043 (line 104622): $1 = nterm point_secondary () $2 = nterm transformer () -> $$ = nterm point_secondary () Entering state 1179 Stack now 0 2 424 2176 1179 Reading a token Next token is token SEMI_COLON () Reducing stack by rule 2048 (line 104888): $1 = nterm point_secondary () -> $$ = nterm point_tertiary () Entering state 1180 Stack now 0 2 424 2176 1180 Next token is token SEMI_COLON () Reducing stack by rule 2057 (line 106659): $1 = nterm point_tertiary () -> $$ = nterm point_expression () Entering state 3704 Stack now 0 2 424 2176 3704 Reducing stack by rule 139 (line 11002): $1 = nterm point_variable () $2 = token ASSIGN () $3 = nterm point_expression () -> $$ = nterm point_assignment () Entering state 301 Stack now 0 2 301 Reducing stack by rule 41 (line 9190): $1 = nterm point_assignment () -> $$ = nterm assignment () Entering state 287 Stack now 0 2 287 Next token is token SEMI_COLON () Shifting token SEMI_COLON () Entering state 1986 Stack now 0 2 287 1986 Reducing stack by rule 7 (line 7845): $1 = nterm assignment () $2 = token SEMI_COLON () -> $$ = nterm statement () Entering state 285 Stack now 0 2 285 Reducing stack by rule 3 (line 7270): $1 = nterm statement_list () $2 = nterm statement () -> $$ = nterm statement_list () Entering state 2 Stack now 0 2 Reading a token * end Next token is token END () Shifting token END () Entering state 192 Stack now 0 2 192 Reducing stack by rule 1 (line 7086): $1 = nterm statement_list () $2 = token END () Exiting GNU 3DLDF Version 3.0 lf@lf-B365M-D3H:~/3DLDF-3.0/src$