Téma: [vyřešeno] Podivná chyba s tečkami v ECHO (EXE 9.9.2014)
Tohle je NOVÁ CHYBA, v předchozí verzi EXE to funguje správně.
A opravdu podivná:
Pokud se v prvním volání ECHO v programu vyskytnou alespoň dvě tečky a z toho jedna na konci, ECHO pak nedokáže spojovat text a čísla.
Vypíše číselné položky, pokud jsou na začátku, a skončí na prvním stringu. Nevím jak se to chová v SDS, tohle jsem zkoušel jen v simulátoru.
main
{
//echo('a'); // OK
//echo('...a'); // OK
//echo('.'); // OK
//echo('..'); // FAIL
echo('...'); // FAIL
//echo('One. Two.'); // FAIL
//echo('One. Two. f'); // OK
//echo('One. Two. Three'); // OK
//echo('One. Two. Three.'); // FAIL
echo(1, 2, '.', 7, 8);
end: goto end;
}Pokud je odkomentované echo FAIL, pak se dole vypíše pouze "12". Jinak se vypíše "12.78".
Pozn. Pokud to další echo začíná stringem, nevypíše vůbec nic.