#include #include #include #include "ParsingFunctions.h" #include "../GarbageStack.h" char *strparse::fgetlabel(char *line){ //printf("Extracting label..."); char *ret; int i,len; for(i=0;line[i]!='=';i++); len=i; ret=NewTempString(len); for(i=0;i "blah \0/ crap\0" -> "blah \0" } return txt; } char *strparse::TrimSpacesLeft(char *txt){ int len=strlen(txt); if(len<1)return txt; for(int p=0;p<=len;p++) if(txt[0]==' '||txt[0]==' ') txt++; else return txt; } bool strparse::HasEqual(char *in){ if(strchr(in,(char)'=')==NULL)return false; else return true; }