logcompbeni's Issues
Problemas na v3.0.5
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:109: error: invalid combination of opcode and operands
Problemas na v1.0.10
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
None
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
None
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
None
Problemas na v1.0.6
benikraco/LogCompBeni
teste1: falha
input do teste:
1+1
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste2: falha
input do teste:
21+21
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste3: falha
input do teste:
1-1
output esperado:
0
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste4: falha
input do teste:
50-150
output esperado:
-100
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
Problemas na v1.0.5
benikraco/LogCompBeni
teste1: falha
input do teste:
1+1
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste2: falha
input do teste:
21+21
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste3: falha
input do teste:
1-1
output esperado:
0
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste4: falha
input do teste:
50-150
output esperado:
-100
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
Problemas na v2.2
benikraco/LogCompBeni
teste18: falha
input do teste:
if 1==1
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste19: falha
input do teste:
if 1==1
println(1)
println(2)
end
output esperado:
1
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste20: falha
input do teste:
if 1>2
println(1)
else
println(2)
end
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste21: falha
input do teste:
if (2<1)
println(1)
else
println(2)
end
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste22: falha
input do teste:
x = 1
if (x==1) && (x<2)
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste23: falha
input do teste:
x = 1
if (x==2) || (x<2)
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste24: falha
input do teste:
x = 1
if !(x==2)
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - SelectNext] Invalid token
teste25: falha
input do teste:
if (-1+2) == (3*1-2)
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste26: falha
input do teste:
if -1+2 == 3*1-2
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste27: falha
input do teste:
if (! (((1>0) || (1==0)) && (0==9)))
println(2)
end
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste28: falha
input do teste:
a = 0
while a < 3
a = a +1
println(a)
end
output esperado:
1
2
3
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste29: falha
input do teste:
a = 1
while (a < 3) || (a == 3)
println(a)
a = a +1
end
output esperado:
1
2
3
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste30: falha
input do teste:
if ((1==1))
println(3)
end
output esperado:
3
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste31: falha
input do teste:
if(-1==-1)
println(2)
end
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste32: falha
input do teste:
a = 0
b = 1
while ((a < 99999) && (b ==1))
a = a +1
println(a)
if (a == 5)
b = 0
end
end
println(a)
output esperado:
1
2
3
4
5
5
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste33: falha
input do teste:
x = readline()
println(x)
stdin do teste:
7
output esperado:
7
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing newline
teste34: falha
input do teste:
x = readline()
y = readline()
println(x+y)
stdin do teste:
2
8
output esperado:
10
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing newline
teste35: falha
input do teste:
println(readline())
stdin do teste:
19
output esperado:
19
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing close parenthesis
Problemas na v1.1.0
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste13: falha
input do teste:
1/1
output esperado:
1
output recebido:
1.0
teste15: falha
input do teste:
3168/99
output esperado:
32
output recebido:
32.0
teste17: falha
input do teste:
2*4/2
output esperado:
4
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste18: falha
input do teste:
0/1
output esperado:
0
output recebido:
0.0
teste19: falha
input do teste:
8 * 9 / 2
output esperado:
36
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste23: falha
input do teste:
1/2
output esperado:
0
output recebido:
0.5
teste24: falha
input do teste:
2# A # 1
output esperado:
2
output recebido:
None
teste28: falha
input do teste:
1 # A
output esperado:
1
output recebido:
None
Problemas na v2.0.3
benikraco/LogCompBeni
teste1: falha
input do teste:
1+1
output esperado:
2
output recebido:
<main.BinOp object at 0x7fa7c5f57be0>
teste2: falha
input do teste:
21+21
output esperado:
42
output recebido:
<main.BinOp object at 0x7f962ff32bb0>
teste3: falha
input do teste:
1-1
output esperado:
0
output recebido:
<main.BinOp object at 0x7f319054fbe0>
teste4: falha
input do teste:
50-150
output esperado:
-100
output recebido:
<main.BinOp object at 0x7f5ad9aa8bb0>
teste8: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
<main.BinOp object at 0x7ff00a022bb0>
teste9: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
<main.BinOp object at 0x7fbf7476de20>
teste10: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
<main.BinOp object at 0x7fbf6fd5bfd0>
teste11: falha
input do teste:
1*1
output esperado:
1
output recebido:
<main.BinOp object at 0x7f6b17c4cbe0>
teste12: falha
input do teste:
1/1
output esperado:
1
output recebido:
<main.BinOp object at 0x7f0a055f2be0>
teste13: falha
input do teste:
32*985
output esperado:
31520
output recebido:
<main.BinOp object at 0x7febf7f50bb0>
teste14: falha
input do teste:
3168/99
output esperado:
32
output recebido:
<main.BinOp object at 0x7f0aaa5b6bb0>
teste15: falha
input do teste:
2+5*4
output esperado:
22
output recebido:
<main.BinOp object at 0x7fbc086c9dc0>
teste16: falha
input do teste:
2*4/2
output esperado:
4
output recebido:
<main.BinOp object at 0x7fb21c7e1d60>
teste17: falha
input do teste:
0/1
output esperado:
0
output recebido:
<main.BinOp object at 0x7fc82e6c8be0>
teste18: falha
input do teste:
8 * 9 / 2
output esperado:
36
output recebido:
<main.BinOp object at 0x7f3b25629d60>
teste22: falha
input do teste:
1/2
output esperado:
0
output recebido:
<main.BinOp object at 0x7f3c3d408be0>
teste23: falha
input do teste:
2 # A /* 1 */ 2
output esperado:
2
output recebido:
<main.IntVal object at 0x7faff1955c70>
teste24: falha
input do teste:
1 #* A */ 1 /* A */
output esperado:
1
output recebido:
<main.IntVal object at 0x7f21dcea5c70>
teste25: falha
input do teste:
1 + 3 #* 2 */ 3
output esperado:
4
output recebido:
<main.BinOp object at 0x7f650667ebb0>
teste27: falha
input do teste:
1 #= A
output esperado:
1
output recebido:
<main.IntVal object at 0x7f99871fac70>
teste29: falha
input do teste:
(1+1)*3
output esperado:
6
output recebido:
<main.BinOp object at 0x7fee9e143d00>
teste30: falha
input do teste:
(1+1)*10
output esperado:
20
output recebido:
<main.BinOp object at 0x7f4f45a0bd30>
teste31: falha
input do teste:
(1+1)*(2+2)
output esperado:
8
output recebido:
<main.BinOp object at 0x7fdce8f21e20>
teste32: falha
input do teste:
(10*(9*9))
output esperado:
810
output recebido:
<main.BinOp object at 0x7fc6a9eaad60>
teste33: falha
input do teste:
(((1+1)))
output esperado:
2
output recebido:
<main.BinOp object at 0x7fe7aab8dc70>
teste38: falha
input do teste:
-1
output esperado:
-1
output recebido:
<main.UnOp object at 0x7f460eb95c70>
teste39: falha
input do teste:
--2
output esperado:
2
output recebido:
<main.UnOp object at 0x7f0b3cfecd00>
teste40: falha
input do teste:
- -2
output esperado:
2
output recebido:
<main.UnOp object at 0x7faea3730d00>
teste41: falha
input do teste:
--2+40
output esperado:
42
output recebido:
<main.BinOp object at 0x7f2d4d7b9d90>
teste42: falha
input do teste:
40--2
output esperado:
42
output recebido:
<main.BinOp object at 0x7f511262ed60>
teste43: falha
input do teste:
44---2
output esperado:
42
output recebido:
<main.BinOp object at 0x7fb577916dc0>
teste44: falha
input do teste:
40+-+-2
output esperado:
42
output recebido:
<main.BinOp object at 0x7fb30913fe20>
teste45: falha
input do teste:
40+++++++++2
output esperado:
42
output recebido:
<main.BinOp object at 0x7f46736c2040>
Problemas na v1.0.12
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste6: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1+
teste7: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
+1
teste8: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
,
Problemas na v2.2.1
benikraco/LogCompBeni
teste24: falha
input do teste:
x = 1
if !(x==2)
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseFactor] - Invalid token
teste27: falha
input do teste:
if (! (((1>0) || (1==0)) && (0==9)))
println(2)
end
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseFactor] - Invalid token
teste33: falha
input do teste:
x = readline()
println(x)
stdin do teste:
7
output esperado:
7
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing newline
teste34: falha
input do teste:
x = readline()
y = readline()
println(x+y)
stdin do teste:
2
8
output esperado:
10
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing newline
teste35: falha
input do teste:
println(readline())
stdin do teste:
19
output esperado:
19
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing close parenthesis
Problemas na v2.4.0
benikraco/LogCompBeni
teste1: falha
input do teste:
function soma(x::Int, y::Int)::Int
return x + y
end
# v2.3 testing
x_1::Int
x_1 = 2
x_1 = soma(1, x_1)
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*4*3/40 # teste de comentario
end
println(x_1)
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*12/40
end
println(x_1)
while ((x_1 > 1) || (x_1 == 1))
x_1 = x_1 - 1
println(x_1)
end
stdin do teste:
3
0
Timeout, teste demorou mais de 10.0 segundo para rodar, assumo que entrou em um loop infinito
Problemas na v2.3.4
benikraco/LogCompBeni
teste1: falha
input do teste:
# v2.2 testing
x_1::Int
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*4*3/40 # teste de comentario
end
println(x_1)
x_1 = readline()
if (x_1 > 1) && !(x_1 < 1)
x_1 = 3
else
x_1 = (-20+30)*12/40
end
println(x_1)
while ((x_1 > 1) || (x_1 == 1))
x_1 = x_1 - 1
println(x_1)
end
stdin do teste:
3
0
output esperado:
3
3
2
1
0
output recebido:
3
3
2
1
0
None
teste2: falha
input do teste:
# Single
x_1::Int
x_1 = 1
println(x_1)
output esperado:
1
output recebido:
1
None
teste3: falha
input do teste:
# All bool and int operations
y::Int = 2
z::Int
z = (y == 2)
println(y+z)
println(y-z)
println(y*z)
println(y/z)
println(y == z)
println(y < z)
println(y > z)
output esperado:
3
1
2
2
0
0
1
output recebido:
3
1
2
2
0
0
1
None
teste4: falha
input do teste:
# All str operations
a::String
b::String
x_1::Int
y::Int
z::Int
x_1 = 1
y = 1
z = 2
a = "abc"
b = "def"
println(a.b)
println(a.x_1)
println(x_1.a)
println(y.z)
println(a.(x_1==1))
println(a == a)
println(a < b)
println(a > b)
output esperado:
abcdef
abc1
1abc
12
abc1
1
1
0
output recebido:
abcdef
abc1
1abc
3
abc1
1
1
0
None
teste25: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::String
x = "abcd
teste33: falha
input do teste:
x::String
x = "a"
y::Int
y = 1
println(x==y)
output esperado:
0
output recebido:
0
None
Problemas na v1.2.0
benikraco/LogCompBeni
teste29: falha
input do teste:
(1+1)*3
output esperado:
6
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste30: falha
input do teste:
(1+1)*10
output esperado:
20
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste31: falha
input do teste:
(1+1)*(2+2)
output esperado:
8
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste32: falha
input do teste:
(10*(9*9))
output esperado:
810
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste33: falha
input do teste:
(((1+1)))
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste35: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1+1)
teste38: falha
input do teste:
-1
output esperado:
-1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste39: falha
input do teste:
--2
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste40: falha
input do teste:
- -2
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste41: falha
input do teste:
--2+40
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste42: falha
input do teste:
40--2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste43: falha
input do teste:
44---2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste44: falha
input do teste:
40+-+-2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste45: falha
input do teste:
40+++++++++2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
Problemas na v1.0.11
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste6: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1+
teste7: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
+1
teste8: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
,
Problemas na v1.0.7
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
None
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
None
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
None
Problemas na v3.0.8
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:109: error: invalid combination of opcode and operands
Problemas na v2.1.1
benikraco/LogCompBeni
teste1: falha
input do teste:
println(1)
output esperado:
1
output recebido:
None
teste2: falha
input do teste:
# Teste
println(1)
output esperado:
1
output recebido:
None
teste3: falha
input do teste:
println(1+1)
println(1-1)
println(1*1)
println(1/1)
println(---1)
output esperado:
2
0
1
1
-1
output recebido:
None
teste4: falha
input do teste:
x1 = 3
println(x1)
output esperado:
3
output recebido:
None
teste5: falha
input do teste:
x1 = 3
y_2_ = 4
println(x1+y_2_+1)
output esperado:
8
output recebido:
None
teste6: falha
input do teste:
x1 = 3
x1 = x1 +1
println(x1)
output esperado:
4
output recebido:
None
teste7: falha
input do teste:
x1 = 3
x1 = x1 +1
println(x1)
y1 = x1 *100
println(y1)
output esperado:
4
400
output recebido:
None
teste8: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x1 = 3
x1 = x1 +1
println(X1)
Problemas na v2.3.3
benikraco/LogCompBeni
teste1: falha
input do teste:
# v2.2 testing
x_1::Int
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*4*3/40 # teste de comentario
end
println(x_1)
x_1 = readline()
if (x_1 > 1) && !(x_1 < 1)
x_1 = 3
else
x_1 = (-20+30)*12/40
end
println(x_1)
while ((x_1 > 1) || (x_1 == 1))
x_1 = x_1 - 1
println(x_1)
end
stdin do teste:
3
0
output esperado:
3
3
2
1
0
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Invalid token: END
teste2: falha
input do teste:
# Single
x_1::Int
x_1 = 1
println(x_1)
output esperado:
1
output recebido:
None
teste3: falha
input do teste:
# All bool and int operations
y::Int = 2
z::Int
z = (y == 2)
println(y+z)
println(y-z)
println(y*z)
println(y/z)
println(y == z)
println(y < z)
println(y > z)
output esperado:
3
1
2
2
0
0
1
output recebido:
None
teste4: falha
input do teste:
# All str operations
a::String
b::String
x_1::Int
y::Int
z::Int
x_1 = 1
y = 1
z = 2
a = "abc"
b = "def"
println(a.b)
println(a.x_1)
println(x_1.a)
println(y.z)
println(a.(x_1==1))
println(a == a)
println(a < b)
println(a > b)
output esperado:
abcdef
abc1
1abc
12
abc1
1
1
0
output recebido:
None
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x1::Int
x1 = 3
x1 = x1 +1
println(X1)
teste23: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::Int
x::String
teste24: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::String
x = abcd
teste26: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::String
x = readline()
println(x+1)
stdin do teste:
2
teste27: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::Int
x = readline()
stdin do teste:
abc
teste29: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::String
x = "a"
println(x-1)
teste30: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::String
x = "a"
println(x*1)
teste31: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::String
x = "a"
println(x/1)
teste32: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
x::Int
x::Int
teste33: falha
input do teste:
x::String
x = "a"
y::Int
y = 1
println(x==y)
output esperado:
0
output recebido:
None
Problemas na v2.3
benikraco/LogCompBeni
teste1: falha
input do teste:
# v2.2 testing
x_1::Int
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*4*3/40 # teste de comentario
end
println(x_1)
x_1 = readline()
if (x_1 > 1) && !(x_1 < 1)
x_1 = 3
else
x_1 = (-20+30)*12/40
end
println(x_1)
while ((x_1 > 1) || (x_1 == 1))
x_1 = x_1 - 1
println(x_1)
end
stdin do teste:
3
0
output esperado:
3
3
2
1
0
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - SelectNext] Invalid token
teste2: falha
input do teste:
# Single
x_1::Int
x_1 = 1
println(x_1)
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - SelectNext] Invalid token
teste3: falha
input do teste:
# All bool and int operations
y::Int = 2
z::Int
z = (y == 2)
println(y+z)
println(y-z)
println(y*z)
println(y/z)
println(y == z)
println(y < z)
println(y > z)
output esperado:
3
1
2
2
0
0
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - SelectNext] Invalid token
teste4: falha
input do teste:
# All str operations
a::String
b::String
x_1::Int
y::Int
z::Int
x_1 = 1
y = 1
z = 2
a = "abc"
b = "def"
println(a.b)
println(a.x_1)
println(x_1.a)
println(y.z)
println(a.(x_1==1))
println(a == a)
println(a < b)
println(a > b)
output esperado:
abcdef
abc1
1abc
12
abc1
1
1
0
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - SelectNext] Invalid token
teste13: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
if 1==1
println(1) end
teste33: falha
input do teste:
x::String
x = "a"
y::Int
y = 1
println(x==y)
output esperado:
0
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - SelectNext] Invalid token
Problemas na v2.4.2
benikraco/LogCompBeni
teste2: falha
input do teste:
function Main()::Int
# Single
x_1::Int
x_1 = 1
println(x_1)
return 1
end
println(Main())
output esperado:
1
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Invalid token: INT: 1
Problemas na v1.1.2
benikraco/LogCompBeni
teste24: falha
input do teste:
2# A # 1
output esperado:
2
output recebido:
None
teste28: falha
input do teste:
1 # A
output esperado:
1
output recebido:
None
Problemas na v1.0.0
benikraco/LogCompBeni
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
Problemas na v2.0
benikraco/LogCompBeni
teste1: falha
input do teste:
1+1
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste2: falha
input do teste:
21+21
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste3: falha
input do teste:
1-1
output esperado:
0
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 167, in ParseExpression
result = BinOp["-", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste4: falha
input do teste:
50-150
output esperado:
-100
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 167, in ParseExpression
result = BinOp["-", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste8: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste9: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste10: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste11: falha
input do teste:
1*1
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 181, in ParseTerm
result = BinOp["*", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste12: falha
input do teste:
1/1
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 184, in ParseTerm
result = BinOp["/", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste13: falha
input do teste:
32*985
output esperado:
31520
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 181, in ParseTerm
result = BinOp["*", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste14: falha
input do teste:
3168/99
output esperado:
32
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 184, in ParseTerm
result = BinOp["/", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste15: falha
input do teste:
2+5*4
output esperado:
22
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
File "main.py", line 181, in ParseTerm
result = BinOp["*", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste16: falha
input do teste:
2*4/2
output esperado:
4
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 181, in ParseTerm
result = BinOp["*", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste17: falha
input do teste:
0/1
output esperado:
0
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 184, in ParseTerm
result = BinOp["/", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste18: falha
input do teste:
8 * 9 / 2
output esperado:
36
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 181, in ParseTerm
result = BinOp["*", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste22: falha
input do teste:
1/2
output esperado:
0
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 184, in ParseTerm
result = BinOp["/", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste23: falha
input do teste:
2 # A /* 1 */ 2
output esperado:
2
output recebido:
<main.IntVal object at 0x7f04a58e2c70>
teste24: falha
input do teste:
1 #* A */ 1 /* A */
output esperado:
1
output recebido:
<main.IntVal object at 0x7f47cfb9bc70>
teste25: falha
input do teste:
1 + 3 #* 2 */ 3
output esperado:
4
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste27: falha
input do teste:
1 #= A
output esperado:
1
output recebido:
<main.IntVal object at 0x7f992f02cc70>
teste29: falha
input do teste:
(1+1)*3
output esperado:
6
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste30: falha
input do teste:
(1+1)*10
output esperado:
20
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste31: falha
input do teste:
(1+1)*(2+2)
output esperado:
8
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste32: falha
input do teste:
(10*(9*9))
output esperado:
810
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 181, in ParseTerm
result = BinOp["", [result, Parser.ParseFactor(tokens)]]
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 181, in ParseTerm
result = BinOp["", [result, Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste33: falha
input do teste:
(((1+1)))
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 215, in ParseFactor
result = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
TypeError: "type" object is not subscriptable
teste38: falha
input do teste:
-1
output esperado:
-1
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste39: falha
input do teste:
--2
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste40: falha
input do teste:
- -2
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste41: falha
input do teste:
--2+40
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 158, in ParseExpression
result = Parser.ParseTerm(tokens)
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste42: falha
input do teste:
40--2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 167, in ParseExpression
result = BinOp["-", [result, Parser.ParseTerm(tokens)]]
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste43: falha
input do teste:
44---2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 167, in ParseExpression
result = BinOp["-", [result, Parser.ParseTerm(tokens)]]
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste44: falha
input do teste:
40+-+-2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
File "main.py", line 204, in ParseFactor
result = UnOp["+", [Parser.ParseFactor(tokens)]]
File "main.py", line 209, in ParseFactor
result = UnOp["-", [Parser.ParseFactor(tokens)]]
TypeError: "type" object is not subscriptable
teste45: falha
input do teste:
40+++++++++2
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 245, in
main()
File "main.py", line 241, in main
res = Parser.run(result)
File "main.py", line 230, in run
parsed = Parser.ParseExpression(tokens)
File "main.py", line 164, in ParseExpression
result = BinOp["+", [result, Parser.ParseTerm(tokens)]]
File "main.py", line 175, in ParseTerm
result = Parser.ParseFactor(tokens)
File "main.py", line 204, in ParseFactor
result = UnOp["+", [Parser.ParseFactor(tokens)]]
File "main.py", line 204, in ParseFactor
result = UnOp["+", [Parser.ParseFactor(tokens)]]
File "main.py", line 204, in ParseFactor
result = UnOp["+", [Parser.ParseFactor(tokens)]]
[Previous line repeated 5 more times]
TypeError: "type" object is not subscriptable
Problemas na v2.3.2
benikraco/LogCompBeni
teste1: falha
input do teste:
# v2.2 testing
x_1::Int
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*4*3/40 # teste de comentario
end
println(x_1)
x_1 = readline()
if (x_1 > 1) && !(x_1 < 1)
x_1 = 3
else
x_1 = (-20+30)*12/40
end
println(x_1)
while ((x_1 > 1) || (x_1 == 1))
x_1 = x_1 - 1
println(x_1)
end
stdin do teste:
3
0
output esperado:
3
3
2
1
0
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Invalid token: PAR_OPEN
teste2: falha
input do teste:
# Single
x_1::Int
x_1 = 1
println(x_1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste3: falha
input do teste:
# All bool and int operations
y::Int = 2
z::Int
z = (y == 2)
println(y+z)
println(y-z)
println(y*z)
println(y/z)
println(y == z)
println(y < z)
println(y > z)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste4: falha
input do teste:
# All str operations
a::String
b::String
x_1::Int
y::Int
z::Int
x_1 = 1
y = 1
z = 2
a = "abc"
b = "def"
println(a.b)
println(a.x_1)
println(x_1.a)
println(y.z)
println(a.(x_1==1))
println(a == a)
println(a < b)
println(a > b)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste5: falha
input do teste:
x1::Int
x1 = 3
x1 = x1 +1
println(X1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste7: falha
input do teste:
println(142)
end
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste21: falha
input do teste:
x::Int
x = readline()
println(x)
end
stdin do teste:
2
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste23: falha
input do teste:
x::Int
x::String
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste24: falha
input do teste:
x::String
x = abcd
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste26: falha
input do teste:
x::String
x = readline()
println(x+1)
stdin do teste:
2
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste27: falha
input do teste:
x::Int
x = readline()
stdin do teste:
abc
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste29: falha
input do teste:
x::String
x = "a"
println(x-1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste30: falha
input do teste:
x::String
x = "a"
println(x*1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste31: falha
input do teste:
x::String
x = "a"
println(x/1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste32: falha
input do teste:
x::Int
x::Int
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste33: falha
input do teste:
x::String
x = "a"
y::Int
y = 1
println(x==y)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
Problemas na v1.0.2
benikraco/LogCompBeni
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
Problemas na v3.0.10
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:109: error: invalid combination of opcode and operands
Problemas na v2.3.1
benikraco/LogCompBeni
teste1: falha
input do teste:
# v2.2 testing
x_1::Int
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*4*3/40 # teste de comentario
end
println(x_1)
x_1 = readline()
if (x_1 > 1) && !(x_1 < 1)
x_1 = 3
else
x_1 = (-20+30)*12/40
end
println(x_1)
while ((x_1 > 1) || (x_1 == 1))
x_1 = x_1 - 1
println(x_1)
end
stdin do teste:
3
0
output esperado:
3
3
2
1
0
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseFactor] - Invalid token READLINE
teste2: falha
input do teste:
# Single
x_1::Int
x_1 = 1
println(x_1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste3: falha
input do teste:
# All bool and int operations
y::Int = 2
z::Int
z = (y == 2)
println(y+z)
println(y-z)
println(y*z)
println(y/z)
println(y == z)
println(y < z)
println(y > z)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste4: falha
input do teste:
# All str operations
a::String
b::String
x_1::Int
y::Int
z::Int
x_1 = 1
y = 1
z = 2
a = "abc"
b = "def"
println(a.b)
println(a.x_1)
println(x_1.a)
println(y.z)
println(a.(x_1==1))
println(a == a)
println(a < b)
println(a > b)
output esperado:
abcdef
abc1
1abc
12
abc1
1
1
0
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing close parenthesis
teste5: falha
input do teste:
x1::Int
x1 = 3
x1 = x1 +1
println(X1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste7: falha
input do teste:
println(142)
end
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste23: falha
input do teste:
x::Int
x::String
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste24: falha
input do teste:
x::String
x = abcd
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste29: falha
input do teste:
x::String
x = "a"
println(x-1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste30: falha
input do teste:
x::String
x = "a"
println(x*1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste31: falha
input do teste:
x::String
x = "a"
println(x/1)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste32: falha
input do teste:
x::Int
x::Int
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
teste33: falha
input do teste:
x::String
x = "a"
y::Int
y = 1
println(x==y)
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
Problemas na v2.4.1
benikraco/LogCompBeni
teste1: falha
input do teste:
function soma(x::Int, y::Int)::Int
return x + y
end
# v2.3 testing
x_1::Int
x_1 = 2
x_1 = soma(1, x_1)
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*4*3/40 # teste de comentario
end
println(x_1)
x_1 = readline()
if ((x_1 > 1) && !(x_1 < 1))
x_1 = 3
else
x_1 = (-20+30)*12/40
end
println(x_1)
while ((x_1 > 1) || (x_1 == 1))
x_1 = x_1 - 1
println(x_1)
end
stdin do teste:
3
0
output esperado:
3
3
2
1
0
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 875, in
main()
File "main.py", line 872, in main
res = Parser.run(result)
File "main.py", line 855, in run
return parsed.evaluate(TAB)
File "main.py", line 289, in evaluate
result = child.evaluate(TAB)
File "main.py", line 206, in evaluate
value, type = self.children[1].evaluate(TAB)
File "main.py", line 277, in evaluate
if func.value != ret[1]:
TypeError: "NoneType" object is not subscriptable
teste2: falha
input do teste:
function Main()::Int
# Single
x_1::Int
x_1 = 1
println(x_1)
return 1
end
println(Main())
output esperado:
1
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Invalid token: INT
Problemas na v1.0.4
benikraco/LogCompBeni
teste1: falha
input do teste:
1+1
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste2: falha
input do teste:
21+21
output esperado:
42
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste3: falha
input do teste:
1-1
output esperado:
0
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste4: falha
input do teste:
50-150
output esperado:
-100
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
python3: can"t open file "main.py": [Errno 2] No such file or directory
Problemas na v2.2.2
benikraco/LogCompBeni
teste24: falha
input do teste:
x = 1
if !(x==2)
println(1)
end
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseFactor] - Invalid token NOT
teste27: falha
input do teste:
if (! (((1>0) || (1==0)) && (0==9)))
println(2)
end
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseFactor] - Invalid token NOT
Problemas na v1.1.1
benikraco/LogCompBeni
teste17: falha
input do teste:
2*4/2
output esperado:
4
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste19: falha
input do teste:
8 * 9 / 2
output esperado:
36
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERRO]
teste24: falha
input do teste:
2# A # 1
output esperado:
2
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 180, in
main()
File "main.py", line 176, in main
result = int(Parser.run((input_expression)))
TypeError: int() argument must be a string, a bytes-like object or a number, not "NoneType"
teste28: falha
input do teste:
1 # A
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 180, in
main()
File "main.py", line 176, in main
result = int(Parser.run((input_expression)))
TypeError: int() argument must be a string, a bytes-like object or a number, not "NoneType"
Problemas na v1.0.13
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste6: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1+
teste7: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
+1
teste8: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
,
Problemas na v3.0.6
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:109: error: invalid combination of opcode and operands
Problemas na v3.0.1
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:103: error: invalid combination of opcode and operands
Problemas na v3.0.0
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:9: warning: Unknown section attribute "data" ignored on declaration of section ." [-w+other] teste1.asm:10: warning: Unknown section attribute "bss" ignored on declaration of section
." [-w+other]
teste1.asm:11: error: parser: instruction expected
teste1.asm:12: error: parser: instruction expected
teste1.asm:13: error: parser: instruction expected
teste1.asm:16: error: label or instruction expected at start of line
teste1.asm:37: error: parser: expecting ]
teste1.asm:38: error: comma, colon, decorator or end of line expected after operand
teste1.asm:64: error: label or instruction expected at start of line
teste1.asm:71: error: parser: expecting ]
teste1.asm:73: error: parser: expecting ]
teste1.asm:75: error: parser: expecting ]
teste1.asm:77: error: parser: expecting ]
teste1.asm:79: error: parser: expecting ]
teste1.asm:90: error: parser: expecting ]
teste1.asm:92: error: parser: expecting ]
teste1.asm:96: error: parser: expecting ]
teste1.asm:97: error: parser: expecting ]
teste1.asm:103: error: parser: expecting ]
teste1.asm:106: error: parser: expecting ]
Problemas na v3.0.4
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:103: error: invalid combination of opcode and operands
Problemas na v2.0.2
benikraco/LogCompBeni
teste1: falha
input do teste:
1+1
output esperado:
2
output recebido:
<main.BinOp object at 0x7f5e20696be0>
teste2: falha
input do teste:
21+21
output esperado:
42
output recebido:
<main.BinOp object at 0x7f984032dbb0>
teste3: falha
input do teste:
1-1
output esperado:
0
output recebido:
<main.BinOp object at 0x7f94f7b11be0>
teste4: falha
input do teste:
50-150
output esperado:
-100
output recebido:
<main.BinOp object at 0x7f264b4febb0>
teste8: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
<main.BinOp object at 0x7f507841fbb0>
teste9: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
<main.BinOp object at 0x7f86fb3eee20>
teste10: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
<main.BinOp object at 0x7f491840ffd0>
teste11: falha
input do teste:
1*1
output esperado:
1
output recebido:
<main.BinOp object at 0x7fbf852babe0>
teste12: falha
input do teste:
1/1
output esperado:
1
output recebido:
<main.BinOp object at 0x7f013bf4abe0>
teste13: falha
input do teste:
32*985
output esperado:
31520
output recebido:
<main.BinOp object at 0x7f5394d1ebb0>
teste14: falha
input do teste:
3168/99
output esperado:
32
output recebido:
<main.BinOp object at 0x7f31c6690bb0>
teste15: falha
input do teste:
2+5*4
output esperado:
22
output recebido:
<main.BinOp object at 0x7f4f1b05fdc0>
teste16: falha
input do teste:
2*4/2
output esperado:
4
output recebido:
<main.BinOp object at 0x7f4cccb68d60>
teste17: falha
input do teste:
0/1
output esperado:
0
output recebido:
<main.BinOp object at 0x7fb3aa14fbe0>
teste18: falha
input do teste:
8 * 9 / 2
output esperado:
36
output recebido:
<main.BinOp object at 0x7f996eae5d60>
teste22: falha
input do teste:
1/2
output esperado:
0
output recebido:
<main.BinOp object at 0x7f8bb8f8cbe0>
teste23: falha
input do teste:
2 # A /* 1 */ 2
output esperado:
2
output recebido:
<main.IntVal object at 0x7fbd5be24c70>
teste24: falha
input do teste:
1 #* A */ 1 /* A */
output esperado:
1
output recebido:
<main.IntVal object at 0x7fc0db320c70>
teste25: falha
input do teste:
1 + 3 #* 2 */ 3
output esperado:
4
output recebido:
<main.BinOp object at 0x7f9220f15bb0>
teste27: falha
input do teste:
1 #= A
output esperado:
1
output recebido:
<main.IntVal object at 0x7f2c81ab2c70>
teste29: falha
input do teste:
(1+1)*3
output esperado:
6
output recebido:
<main.BinOp object at 0x7f13bd9e3d00>
teste30: falha
input do teste:
(1+1)*10
output esperado:
20
output recebido:
<main.BinOp object at 0x7f48cbc9fd30>
teste31: falha
input do teste:
(1+1)*(2+2)
output esperado:
8
output recebido:
<main.BinOp object at 0x7f08d6d70e20>
teste32: falha
input do teste:
(10*(9*9))
output esperado:
810
output recebido:
<main.BinOp object at 0x7f9463156d60>
teste33: falha
input do teste:
(((1+1)))
output esperado:
2
output recebido:
<main.BinOp object at 0x7fbf259a0c70>
teste38: falha
input do teste:
-1
output esperado:
-1
output recebido:
<main.UnOp object at 0x7ffafaf48c70>
teste39: falha
input do teste:
--2
output esperado:
2
output recebido:
<main.UnOp object at 0x7f76f818bd00>
teste40: falha
input do teste:
- -2
output esperado:
2
output recebido:
<main.UnOp object at 0x7f681497ed00>
teste41: falha
input do teste:
--2+40
output esperado:
42
output recebido:
<main.BinOp object at 0x7fbbc47d7d90>
teste42: falha
input do teste:
40--2
output esperado:
42
output recebido:
<main.BinOp object at 0x7f9c3bda9d60>
teste43: falha
input do teste:
44---2
output esperado:
42
output recebido:
<main.BinOp object at 0x7f2d1998adc0>
teste44: falha
input do teste:
40+-+-2
output esperado:
42
output recebido:
<main.BinOp object at 0x7fbc26530e20>
teste45: falha
input do teste:
40+++++++++2
output esperado:
42
output recebido:
<main.BinOp object at 0x7efea7371040>
Problemas na v2.3.5
benikraco/LogCompBeni
teste4: falha
input do teste:
# All str operations
a::String
b::String
x_1::Int
y::Int
z::Int
x_1 = 1
y = 1
z = 2
a = "abc"
b = "def"
println(a.b)
println(a.x_1)
println(x_1.a)
println(y.z)
println(a.(x_1==1))
println(a == a)
println(a < b)
println(a > b)
output esperado:
abcdef
abc1
1abc
12
abc1
1
1
0
output recebido:
abcdef
abc1
1abc
3
abc1
1
1
0
teste25: falha
input do teste:
x::String
x = "abcd
não recebi nada de output!(stderr e stdout estão vazios e não deveriam)
Problemas na v3.0.2
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:103: error: invalid combination of opcode and operands
Problemas na v3.0.3
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:103: error: invalid combination of opcode and operands
Problemas na v2.1.0
benikraco/LogCompBeni
teste1: falha
input do teste:
println(1)
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste2: falha
input do teste:
# Teste
println(1)
output esperado:
1
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 355, in
main()
File "main.py", line 351, in main
res = Parser.run(result)
File "main.py", line 327, in run
tokens.selectNext()
File "main.py", line 139, in selectNext
elif self.next.value in reserved:
AttributeError: "NoneType" object has no attribute "value"
teste3: falha
input do teste:
println(1+1)
println(1-1)
println(1*1)
println(1/1)
println(---1)
output esperado:
2
0
1
1
-1
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste4: falha
input do teste:
x1 = 3
println(x1)
output esperado:
3
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste5: falha
input do teste:
x1 = 3
y_2_ = 4
println(x1+y_2_+1)
output esperado:
8
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
teste6: falha
input do teste:
x1 = 3
x1 = x1 +1
println(x1)
output esperado:
4
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 355, in
main()
File "main.py", line 351, in main
res = Parser.run(result)
File "main.py", line 327, in run
tokens.selectNext()
File "main.py", line 139, in selectNext
elif self.next.value in reserved:
AttributeError: "NoneType" object has no attribute "value"
teste7: falha
input do teste:
x1 = 3
x1 = x1 +1
println(x1)
y1 = x1 *100
println(y1)
output esperado:
4
400
output recebido:
Mas algo saiu no stderror(que não deveria):
[ERROR - ParseStatement] - Missing assignment
Problemas na v1.0.8
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
None
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
None
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
None
Problemas na v3.0.9
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
teste1.asm:109: error: invalid combination of opcode and operands
Problemas na v3.0.7
benikraco/LogCompBeni
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 886, in
main()
File "main.py", line 883, in main
Assembler.createOutput(input_expression)
TypeError: createOutput() takes 0 positional arguments but 1 was given
Problemas na v1.0.1
benikraco/LogCompBeni
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
Problemas na v1.0.3
benikraco/LogCompBeni
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
Mas algo saiu no stderror(que não deveria):
Traceback (most recent call last):
File "main.py", line 16, in
raise Exception("Invalid input: "{}"".format(input_expression[n]))
Exception: Invalid input: " "
Problemas na v1.0.9
benikraco/LogCompBeni
teste5: falha, não deu erro mais deveria (algo deveria ter saido no stderr)
input do teste:
1 1
teste9: falha
input do teste:
100 + 100
output esperado:
200
output recebido:
None
teste10: falha
input do teste:
100 + 100 - 100+1
output esperado:
101
output recebido:
None
teste11: falha
input do teste:
100 + 100 - 100+1 -101 - 900
output esperado:
-900
output recebido:
None
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.