Boo
Z AmonWiki
(Rozdíly mezi verzemi)
| Řádka 16: | Řádka 16: | ||
UO.Print("${x}") | UO.Print("${x}") | ||
</pre> | </pre> | ||
| - | Spadne to, protože UO.Print(..) není vůbec součástí funkce! | + | Spadne to, protože UO.Print(..) není vůbec součástí funkce! (protože má menší odsazení, než její první řádek) |
| + | |||
| + | Pozn: Tělo funkce musí mít vždy alespoň nějaké odsazení, doporučuji Tab (4 znaky). | ||
Verze z 28. 2. 2010, 17:29
Boo - Popis jazyka (anglicky)
Nejdůležitější je, že v Boo mezery (tedy odsazení) značí bloky, tzn. správné formátování je základ.
Takto vypadá správně napsaná funkce
def MojeFunkce():
x = World.Player.BackPack.Items.Count
UO.Print("${x}")
Zato pokud napíšete
def MojeFunkce():
x = World.Player.BackPack.Items.Count
UO.Print("${x}")
Spadne to, protože UO.Print(..) není vůbec součástí funkce! (protože má menší odsazení, než její první řádek)
Pozn: Tělo funkce musí mít vždy alespoň nějaké odsazení, doporučuji Tab (4 znaky).
