Author: troman
Date: Sat Dec 16 15:59:50 2006
New Revision: 540
URL: http://svn.gna.org/viewcvs/warzone?rev=540&view=rev
Log:
Scripting engine update:
-void pointer is now compatible with any other pointer type
-strings can now be directly compared using '==' and '!=' operators
-added a linguistic chat message parser with some generic messages predefined -
to be used for Human<->AI and AI<->AI communication
Note: chat_lexer.l should be compiled using an additional -i switch for
case-insensitive lexer
Added:
trunk/lib/script/chat_lexer.l
trunk/lib/script/chat_parser.y
trunk/lib/script/chat_processing.h
Modified:
trunk/lib/script/interp.c
trunk/lib/script/script.c
trunk/lib/script/script.h
trunk/lib/script/script_parser.y
trunk/lib/script/stack.c
trunk/src/scriptfuncs.c
trunk/src/scriptfuncs.h
trunk/src/scripttabs.c
trunk/win32/Warzone.vcproj
_______________________________________________
Warzone-commits mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-commits