Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.88 KB | None | 0 0
  1. parser.y: In function ‘int yyparse()’:
  2. parser.y:585:23: error: cannot convert ‘ast_if’ to ‘ast_statement*’ in assignment
  3. $$ = ast_if(pos,$2, $4, $5, $6);
  4. ^
  5. parser.y:593:25: error: cannot convert ‘ast_while’ to ‘ast_statement*’ in assignment
  6. $$ = ast_while(pos, $2, $4);
  7. ^
  8. parser.y:601:23: error: cannot convert ‘ast_procedurecall’ to ‘ast_statement*’ in assignment
  9. $$ = ast_procedurecall(pos, $1, $3);
  10. ^
  11. parser.y:611:23: error: cannot convert ‘ast_assign’ to ‘ast_statement*’ in assignment
  12. $$ = ast_assign(pos, $1, $3);
  13. ^
  14. parser.y:619:23: error: cannot convert ‘ast_return’ to ‘ast_statement*’ in assignment
  15. $$ = ast_return(pos,$2);
  16. ^
  17. parser.y:627:23: error: cannot convert ‘ast_return’ to ‘ast_statement*’ in assignment
  18. $$ = ast_return(pos);
  19. ^
  20. parser.y:677:24: error: cannot convert ‘ast_elsif_list’ to ‘ast_elsif_list*’ in assignment
  21. $$ = ast_elsif_list(pos, $2);
  22. ^
  23. parser.y:693:19: error: cannot convert ‘ast_elsif’ to ‘ast_elsif*’ in assignment
  24. $$ = ast_elsif(pos,$2, $4);
  25. ^
  26. parser.y:736:29: error: cannot convert ‘ast_expr_list’ to ‘ast_expr_list*’ in assignment
  27. $$ = ast_expr_list(pos,$1);
  28. ^
  29. parser.y:745:29: error: cannot convert ‘ast_expr_list’ to ‘ast_expr_list*’ in assignment
  30. $$ = ast_expr_list(pos, $3, $1);
  31. ^
  32. parser.y:763:24: error: cannot convert ‘ast_equal’ to ‘ast_expression*’ in assignment
  33. $$ = ast_equal(pos, $1, $3);
  34. ^
  35. parser.y:773:24: error: cannot convert ‘ast_notequal’ to ‘ast_expression*’ in assignment
  36. $$ = ast_notequal(pos, $1, $3);
  37. ^
  38. parser.y:783:24: error: cannot convert ‘ast_lessthan’ to ‘ast_expression*’ in assignment
  39. $$ = ast_lessthan(pos, $1, $3);
  40. ^
  41. parser.y:792:24: error: cannot convert ‘ast_greaterthan’ to ‘ast_expression*’ in assignment
  42. $$ = ast_greaterthan(pos, $1, $3);
  43. ^
  44. parser.y:817:24: error: cannot convert ‘ast_uminus’ to ‘ast_expression*’ in assignment
  45. $$ = ast_uminus(pos, $2);
  46. ^
  47. parser.y:827:24: error: cannot convert ‘ast_or’ to ‘ast_expression*’ in assignment
  48. $$ = ast_or(pos, $1, $3);
  49. ^
  50. parser.y:836:24: error: cannot convert ‘ast_add’ to ‘ast_expression*’ in assignment
  51. $$ = ast_add(pos, $1, $3);
  52. ^
  53. parser.y:844:24: error: cannot convert ‘ast_sub’ to ‘ast_expression*’ in assignment
  54. $$ = ast_sub(pos, $1, $3);
  55. ^
  56. parser.y:860:24: error: cannot convert ‘ast_and’ to ‘ast_expression*’ in assignment
  57. $$ = ast_and(pos, $1, $3);
  58. ^
  59. parser.y:868:24: error: cannot convert ‘ast_mult’ to ‘ast_expression*’ in assignment
  60. $$ = ast_mult(pos, $1, $3);
  61. ^
  62. parser.y:876:24: error: cannot convert ‘ast_divide’ to ‘ast_expression*’ in assignment
  63. $$ = ast_divide(pos, $1, $3);
  64. ^
  65. parser.y:885:24: error: cannot convert ‘ast_idiv’ to ‘ast_expression*’ in assignment
  66. $$ = ast_idiv(pos, $1, $3);
  67. ^
  68. parser.y:893:24: error: cannot convert ‘ast_mod’ to ‘ast_expression*’ in assignment
  69. $$ = ast_mod(pos, $1, $3);
  70. ^
  71. parser.y:921:24: error: cannot convert ‘ast_not’ to ‘ast_expression*’ in assignment
  72. $$ = ast_not(pos, $2);
  73. ^
  74. parser.y:939:28: error: cannot convert ‘ast_functioncall’ to ‘ast_functioncall*’ in assignment
  75. $$ = ast_functioncall(pos, $1, $3);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement