DU Results - pinta

Source patches

du1l.lex

66c66
< \<				{return parser::make_OPER_REL(mlc::DUTOKGE_OPER_REL::DUTOKGE_LT, ctx->curline);}
---
> <				{return parser::make_OPER_REL(mlc::DUTOKGE_OPER_REL::DUTOKGE_LT, ctx->curline);}
78c78
< \/			{return parser::make_OPER_MUL(mlc::DUTOKGE_OPER_MUL::DUTOKGE_SOLIDUS, ctx->curline);}
---
> /			{return parser::make_OPER_MUL(mlc::DUTOKGE_OPER_MUL::DUTOKGE_SOLIDUS, ctx->curline);}
89c89
< [a-zA-z]+[0-9a-zA-Z]*		{return parser::make_IDENTIFIER(mlc::ls_id_index(), ctx->curline);}
---
> [a-zA-z]+[0-9a-zA-Z]*		{return parser::make_IDENTIFIER(%token<mlc::ls_id_index>, ctx->curline);}

Flex error reports

C++ error reports

du1l.cpp

../../../../../SWI098/2017/__tmp1specific/Balaz_Matej_26733192/du1l.cpp:383:0: warning: "yywrap" redefined
 
 ^
../../../../../SWI098/2017/__tmp1specific/Balaz_Matej_26733192/du1l.cpp:78:0: note: this is the location of the previous definition
 
 ^
cc1plus: warning: unrecognized command line option ‘-Wno-ignored-attributes’

Linker error reports

Run output diffs

du1-test1

4d3
< 
8d6
< 
11a10
> Error (line 1): Unknown character '^'(0x5e) on the input
14d12
< 
25d22
< 
35d31
< 
40d35
< 
42d36
< 
50d43
< 
52d44
< 
59d50
< 
70d60
< 
76d65
< 
80d68
< 
82d69
< 
85d71
< 
90,92c76
< 1: unsigned integer 0
< 1: .
< 1: unsigned integer 0
---
> 1: real number 0
94d77
< 
99,100c82
< 1: unsigned integer 0
< 1: identifier
---
> 1: real number 0
102d83
< 
105,106c86
< 
< Everything is OK
---
> There were some errors 1 and warnings 0

du1-test2

1c1
< 1: identifier
---
> 1: program
4d3
< 
8d6
< 
14d11
< 
20d16
< 
22d17
< 
25,28c20
< 1: unsigned integer 0
< 1: identifier
< 1: sign/add oper +
< 1: unsigned integer 0
---
> 1: real number 0
31,34d22
< 1: unsigned integer 0
< 1: .
< 1: unsigned integer 0
< 1: identifier
37,39c25
< 1: unsigned integer 0
< 1: .
< 1: unsigned integer 0
---
> 1: real number 0
42d27
< 
45d29
<