Closed Trsak closed 6 years ago
Například u následujícího kódu:
.IFJcode17 DEFVAR GF@typ DEFVAR GF@promenna MOVE GF@promenna int@5 TYPE GF@typ GF@promenna JUMPIFNEQ konec GF@typ string@int MOVE GF@promenna float@5.6 TYPE GF@typ GF@promenna JUMPIFNEQ konec GF@typ string@float WRITE string@SemByMelDojit LABEL konec
Hodnoty GF@typ po druhém zavolání TYPE: Value: None Type: NoneType, měla by však obsahovat: Value: float Type: str.
GF@typ
Toto vede k chybě u výše uvedeného validního kodu: Undefined variable GF@typ on line 11: JUMPIFNEQ konec GF@typ string@float.
Undefined variable GF@typ on line 11: JUMPIFNEQ konec GF@typ string@float.
Důvodem nebylo druhé volání, ale float, který se musí kvůli možnému %a načítat odlišně, bude v 1.4.7.
float
%a
1.4.7
Je releasnuto v 1.4.7.
Například u následujícího kódu:
Hodnoty
GF@typ
po druhém zavolání TYPE: Value: None Type: NoneType, měla by však obsahovat: Value: float Type: str.Toto vede k chybě u výše uvedeného validního kodu:
Undefined variable GF@typ on line 11: JUMPIFNEQ konec GF@typ string@float.