DataMuseum.dk

Presents historical artifacts from the history of:

Commodore CBM-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Commodore CBM-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦a3483bade⟧ TextFile

    Length: 869 (0x365)
    Types: TextFile
    Notes: UNIX file
    Names: »yy.h«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦f4b8d8c84⟧ UNIX V7 Filesystem
        └─ ⟦this⟧ »cmd/bc/yy.h« 

TextFile


#line 22 "gram.y"
typedef union {
	opcode	opcode;
	rvalue	*lvalue;
	char	*svalue;
	dicent	*dvalue;
	int	ivalue;
	code	*location;
} YYSTYPE;
#define NUMBER 256
#define STRING 257
#define IDENTIFIER 258
#define ADDAB 259
#define AUTO 260
#define BREAK 261
#define CONTINUE 262
#define DECR 307
#define DEFINE 264
#define DIVAB 265
#define DO 266
#define DOT 267
#define ELSE 268
#define EQP 269
#define ERROR 270
#define EXPAB 271
#define FOR 272
#define GEP 273
#define GTP 274
#define IBASE 275
#define IF 276
#define INCR 306
#define LENGTH_ 278
#define LEP 279
#define LTP 280
#define MULAB 281
#define NEP 282
#define OBASE 283
#define QUIT 284
#define REMAB 285
#define RETURN_ 286
#define SCALE_ 287
#define SQRT_ 288
#define SUBAB 289
#define WHILE 290
#define UMINUS 308
#ifdef YYTNAMES
extern struct yytname
{
	char	*tn_name;
	int	tn_val;
} yytnames[];
#endif