//======================================================
//Example # 1 (Passing data into an extension):
//======================================================
private["_data", "_key", "_value"];
_key = "foo";
_value = "--->""<---";
_data = [_key,_value];
"xyz" callExtension str(_data);
/*
* The xyz extension would receive a buffer with this:
*
* ["foo","--->"<---"]
*
*
* Which is not very usefuly, it's technically broken syntax.
*
*/
//======================================================
//Example # 2 (Compiling code):
//======================================================
compile str(_data); //does not work, will error out