ftp.nice.ch/pub/next/text/tex/apps/Bibliography.1.2a.s.tar.gz#/Bibliography.1.2a/BibTexParser.h

This is BibTexParser.h in view mode; [Download] [Up]

#import <appkit/appkit.h>
#import	"BibliographicObject.h"

#define	LBRACE	'{'
#define	RBRACE	'}'

#define	LPARA	'('
#define	RPARA	')'


@interface BibTexParser:BibliographicObject
{
	id		owner;	
	locType	myKey;
	int		myType;
	int		c;
	int		firstLine;		// line where '@' was found
	int		outerDelimiter;

}


+ initParsing;
+ (locType)fieldFor:(int)fieldType;
+ (const char **) NX2TeX;
- defineType:(int)theType;
- pickUpItem;
- parseSelf;
- callTheEditorForFile:(char *)fName inLine:(int)lineNumber;
- (int)delimiter;
- (const char *)entryNameString:(int)theType;
- convertRawText;
- convertRawField:(locType)loc to:(char *)buf;
@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.