PAWN

1.名词(1)(国际象棋的)兵,卒a chess piece of the smallest size and least value. Each player has eight pawns at the start of a game.(2)被利用的人;走卒a person or group whose actions are controlled by more powerful people
2.计算机编程语言(1)简介PAWN,曾被称为SMALL,是一种开源的嵌入式脚本语言,最早由荷兰一家名为CompuPhase的公司开发。它的第一个版本于1998年问世,在2005年3月前的版本都被称作SMALL。当前版本为3.3.4127(2010-01-01更新)。(2)特点PAWN语言很大程度上受到SMALL C的影响,支持动态类型,拥有同C语言类似的语法特征。
PAWN编译器通过将源文件编译成一种称作“P-码”的中间代码(字节码)来使PAWN程序获得更高的运行效率,P-码则由相应操作平台的虚拟机来执行。(3)应用■ 设备
● 一些MP3播放器的控制程序
●PLEO
●Interopix, Inc.
●B-phreaks Ltd.
●Kirsen Technologies Corporation
●Apple iPod
●Carl Schenck AG
●CIZGI
●Artran, Inc.
■ 游戏
● Mokoi Gaming
● SA-MP
●Open Legends
●Baldur's Gate: Dark Alliance
●Champions of Norrath: Realms of Everquest
●Pranksters
●Eternal Lands
●NoX-Wizard
●AMX Mod X
●AMX Mod
●admin mod插件
●AMXBot(一种IRC机器人程序)
●GUN-TACTYX
●Arene.com
■ 图形图像
● EGI
●Desktop-Pets(貌似现在是个死链)的3D桌面宠物程序
● Pro Motion的PluginMaker工具
●S?ren Hannibal的3D引擎
■ 其他
●Simple Web Server 2.1(网络服务器应用程序)
●RemotelyAnywhere(一种使用用浏览器通过TCP/IP协议的远程控制程序)
●Spinifex Computing(使用PAWN来增强打印功能)
●Enlightenment(X-windows的一种视窗管理工具)
其中最为国内游戏爱好者所知的是AMX Mod以及AMX Mod X。前者是为基于Half-Life(半条命)引擎的游戏所制作的插件,该插件通过可自定的SMALL脚本语言来控制游戏,最终版本广泛应用于CS(反恐精英)1.6,现在已经逐步退出历史舞台;后者在前者基础上增添了更多的实用功能,但它几乎是重新开发的,目前还在发展中 。(4)编译器PAWN的编译器很多,如Pawno,PawnoX,PawnSCITE等。