Что означает сабж?
хотел поюзать в качестве счётчика для цикла своего, но получил
warning: is redefined. Стало интересно, что это:
see k
K IS CODE
( $4011F0 53 ) push ebx
( $4011F1 8B5D18 ) mov ebx, $18 ( $400000+$FFC00014 ) [ebp]
( $4011F4 035D1C ) add ebx, $1C ( $400000+$FFC00018 ) [ebp]
ok
По значению оставляемому на стеке можно предположить, что это адрес.
Чего-то.
Магического. Так как каждый раз разное и имеет малое отношение к
программе/статье.
Попробуйте, например, в Win32Forth поисполнять
k ok.
count type ction (а дальше не копируемый трэш, внутри которого можно
встретить Couldn't find the replacable word in function..)
k ok.
k ok..
k ok...
k k k k k k k k k ok........
count type б@!Couldn't find end of the function
count type Couldn't find end of the function ok.......
ну и т.д.
--
Best regards,
Sergey mailto:sergey.ka...@gmail.com
О, спасибо =)
Понятно. Стоит отметить, что слов после K нет.
А что делать, если я хочу 4 уровня вложенности цикла?
PS
Книжка есть здесь:
http://forth.rhub.firstvds.ru/books.php
(там, кстати, много других интересных книжек имеется)
--
Best regards,
Sergey mailto:sergey.ka...@gmail.com