Logo Search packages:      
Sourcecode: latex2rtf version File versions  Download package


 * Description: Contains declarations for generic recursive parsering
 * routines and other help routines for parsing LaTeX code
 * 26th June 1998 - Created initial version - fb                            LEG
 * 070798 adapted Frank Barnes contribution to r2l coding conventions SAP

char           *CurrentFileName(void);
int               PushSource(char * filename, char * string);
int                     StillSource(void);
void              PopSource(void);

char            getRawTexChar(void);
char            getTexChar(void);
char            getNonSpace(void);
char            getNonBlank(void);
int             getSameChar(char c);

void            ungetTexChar(char c);

void            skipToEOL(void);
void            skipSpaces(void);

void            CmdIgnoreParameter(int);
char           *getBraceParam(void);
char         *getLeftRightParam(void);
char           *getBracketParam(void);
char           *getSimpleCommand(void);
char           *getTexUntil(char * target, int raw);
int             getDimension(void);
void              parseBrace(void);
char           *getDelimitedText(char left, char right, bool raw);
void              getSection(char **body, char **header, char **label);

int               CurrentLineNumber(void);
void              PushTrackLineNumber(int flag);
void              PopTrackLineNumber(void);
void              UpdateLineNumber(char *s);
void              EndSource(void);

Generated by  Doxygen 1.6.0   Back to index