zcmd-be kell ezt (én a legaljára tettem):
stock
replaceaccent(ch)
{
switch(ch)
{
case \'á\': return \'a\';
case \'é\': return \'e\';
case \'í\': return \'i\';
case \'ó\',\'ö\',\'õ\': return \'o\';
case \'ú\',\'ü\',\'û\': return \'u\';
}
return ch;
}
ezt pedig be kell illesztened:
funcname[pos-1] = replaceaccent(funcname[pos-1]);
ide, ami piros, ott kell lennie:
new
pos,
funcname[MAX_FUNC_NAME];
while (cmdtext[++pos] > \' \')
{
funcname[pos-1] = tolower(cmdtext[pos]);
piros funcname[pos-1] = replaceaccent(funcname[pos-1]); piros
}
lám kész