GolfScript automatycznie wymusza wartości, zgodnie z następującą sekwencją „priorytetu”:
liczba całkowita → tablica → ciąg → blok
(wymienione od najniższej do najwyższej).
Oznacza to, że "1"7+
pozostawia ciąg "17"
na stosie (a nie 8
), ponieważ ciągi mają wyższy priorytet niż liczby całkowite.
[ Do tych weteranów GolfScript - przeprosiny za obrażanie waszych inteligencji. ]
Jak można to zrobić w drugą stronę? To znaczy, aby zmusić ciąg do liczby całkowitej ?
name:~ args:1 functions:bitwise not, dump, eval