1
0
Fork 0
mirror of git://git.psyc.eu/libpsyc synced 2024-08-15 03:19:02 +00:00

fixed method output in test and in parser

This commit is contained in:
Marenz 2010-02-20 22:29:09 +01:00
parent d39aef086c
commit bae324db5f
3 changed files with 14 additions and 6 deletions

View file

@ -224,8 +224,12 @@ inline int PSYC_parseElement(
return -5; // report error
}
else
{
*name = data+*cursor;
*nlength=1;
method=1;
}
}
else
{
*name = data+*cursor;
@ -247,11 +251,6 @@ inline int PSYC_parseElement(
&& data[*cursor] != '_') // AND not '_'. must be invalid then
return -1; // return parser error.
if(1 == method) // for the method..
{
*name=data+*cursor; // the name starts here.
*nlength=1; // the initial length is 1.
}else
*nlength+=1;
/* now checking how long the name of the variable is. */

View file

@ -2,5 +2,6 @@
:_source psyc://heise.de/~user
_request_some_things
content!
|

View file

@ -54,6 +54,14 @@ int main(int argc, char** argv)
write(0,"\n",1);
}
if(ret == 3 || ret == 2)
{
write(0,varname,nl);
write(0," = ",3);
write(0,varvalue,vl);
write(0,"\n",1);
}
if(tmp != cursor)
tmp=cursor;
else