PDA

Просмотр полной версии : [Вопрос] Директива #emit



Prolific
17.03.2016, 22:55
Привет, профессионалы. Слышал о #emit, насколько я понял она позволяет работать с адресами в pawno, может кто-то объяснить как с ней работать, для чего она и примерчик если можно. От меня же:
http://img1.liveinternet.ru/images/attach/c/11/127/857/127857061_image.jpg

VVWVV
18.03.2016, 00:01
Данная директива позволяет использовать (возродить) то, чего нет в языке pawn. Очень легко изучить её, зная английский язык.

Разработчики языка оставили документацию (http://www.compuphase.com/pawn/Pawn_Implementer_Guide.pdf).

Prolific
18.03.2016, 00:17
Данная директива позволяет использовать (возродить) то, чего нет в языке pawn. Очень легко изучить её, зная английский язык.

Разработчики языка оставили документацию (http://www.compuphase.com/pawn/Pawn_Implementer_Guide.pdf).

Только начал изучать английский, мне бы просто про #emit узнать, а не о всем компиляторе.

VVWVV
18.03.2016, 00:22
Только начал изучать английский, мне бы просто про #emit узнать, а не о всем компиляторе.

Это "мини-ассемблер" в pawn. Там много опкодов (команд), с которыми нужно практиковаться (l/sctrl, l/sref и т.п.).
Таблицу опкодов вы можете посмотреть в той же документации на странице 103.