grendel-1.0.0a7/backup/
grendel-1.0.0a7/bin/
grendel-1.0.0a7/boards/
grendel-1.0.0a7/clans/
grendel-1.0.0a7/documentation/todo/
grendel-1.0.0a7/help/
grendel-1.0.0a7/logs/
grendel-1.0.0a7/players/
grendel-1.0.0a7/progs/
grendel-1.0.0a7/races/
grendel-1.0.0a7/src/contrib/
grendel-1.0.0a7/src/modules/speller/
grendel-1.0.0a7/src/modules/status/
grendel-1.0.0a7/src/tests/
grendel-1.0.0a7/src/tests/dunit/
void terminate()
{
  asm
	{
		"HALT"
	}
}

float sin(float x);
float cos(float x);
float tan(float x);

int random(int x);

string left(string src, string delim);
string right(string src, string delim);
bool match(string src, string pattern);
string IntToStr(int x);
int StrToInt(string s);
string uppercase(string s);

bool is_npc(external target);