Mikrotik scripting: Porovnání verzí
Z Wiki UnArt Slavičín
Skočit na navigaciSkočit na vyhledávání
(Nová stránka: Jako všechno v Mikrotiku, i skriptování má velmi špatnou dokumentaci. Tyto poznámky jsou pro verzi 2.9. * Lokální proměnné: **deklarují se pomocí :local nebo :set. **...) |
Bez shrnutí editace |
||
Řádek 5: | Řádek 5: | ||
* Lokální proměnné: | * Lokální proměnné: | ||
**deklarují se pomocí :local nebo :set. | **deklarují se pomocí :local nebo :set. | ||
**Od verze 2.9 už nefunguje rušení proměnných pomocí :unset - proměnná se ruší tak, že v příkazu :set nebo :local neudám její hodnotu!!! | |||
**Pokud je proměnná deklarována jako lokální v bloku do={...}, není mimo tento blok vidět! | |||
**typ proměnné lze zjistit pomocí :typeof. Příklad: | **typ proměnné lze zjistit pomocí :typeof. Příklad: | ||
:put [:typeof promenna] | :put [:typeof promenna] | ||
Verze z 7. 2. 2008, 17:10
Jako všechno v Mikrotiku, i skriptování má velmi špatnou dokumentaci.
Tyto poznámky jsou pro verzi 2.9.
- Lokální proměnné:
- deklarují se pomocí :local nebo :set.
- Od verze 2.9 už nefunguje rušení proměnných pomocí :unset - proměnná se ruší tak, že v příkazu :set nebo :local neudám její hodnotu!!!
- Pokud je proměnná deklarována jako lokální v bloku do={...}, není mimo tento blok vidět!
- typ proměnné lze zjistit pomocí :typeof. Příklad:
:put [:typeof promenna]