File: parser.h

package info (click to toggle)
bochs 1.4pre2-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 7,656 kB
  • ctags: 10,322
  • sloc: cpp: 66,880; ansic: 19,674; sh: 2,951; makefile: 2,183; asm: 2,110; yacc: 723; lex: 171; csh: 147; perl: 35
file content (98 lines) | stat: -rw-r--r-- 2,655 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
typedef union {
  char    *sval;
  Bit32u   uval;
  Bit64u   ulval;
  bx_num_range   uval_range;
  } YYSTYPE;
#define	BX_TOKEN_CONTINUE	257
#define	BX_TOKEN_STEPN	258
#define	BX_TOKEN_NEXT_STEP	259
#define	BX_TOKEN_SET	260
#define	BX_TOKEN_DEBUGGER	261
#define	BX_TOKEN_VBREAKPOINT	262
#define	BX_TOKEN_LBREAKPOINT	263
#define	BX_TOKEN_PBREAKPOINT	264
#define	BX_TOKEN_DEL_BREAKPOINT	265
#define	BX_TOKEN_INFO	266
#define	BX_TOKEN_QUIT	267
#define	BX_TOKEN_PROGRAM	268
#define	BX_TOKEN_REGISTERS	269
#define	BX_TOKEN_FPU	270
#define	BX_TOKEN_ALL	271
#define	BX_TOKEN_IDT	272
#define	BX_TOKEN_GDT	273
#define	BX_TOKEN_LDT	274
#define	BX_TOKEN_TSS	275
#define	BX_TOKEN_DIRTY	276
#define	BX_TOKEN_LINUX	277
#define	BX_TOKEN_CONTROL_REGS	278
#define	BX_TOKEN_EXAMINE	279
#define	BX_TOKEN_XFORMAT	280
#define	BX_TOKEN_SETPMEM	281
#define	BX_TOKEN_SYMBOLNAME	282
#define	BX_TOKEN_QUERY	283
#define	BX_TOKEN_PENDING	284
#define	BX_TOKEN_TAKE	285
#define	BX_TOKEN_DMA	286
#define	BX_TOKEN_IRQ	287
#define	BX_TOKEN_DUMP_CPU	288
#define	BX_TOKEN_SET_CPU	289
#define	BX_TOKEN_DIS	290
#define	BX_TOKEN_ON	291
#define	BX_TOKEN_OFF	292
#define	BX_TOKEN_DISASSEMBLE	293
#define	BX_TOKEN_INSTRUMENT	294
#define	BX_TOKEN_START	295
#define	BX_TOKEN_STOP	296
#define	BX_TOKEN_RESET	297
#define	BX_TOKEN_PRINT	298
#define	BX_TOKEN_LOADER	299
#define	BX_TOKEN_STRING	300
#define	BX_TOKEN_DOIT	301
#define	BX_TOKEN_CRC	302
#define	BX_TOKEN_TRACEON	303
#define	BX_TOKEN_TRACEOFF	304
#define	BX_TOKEN_PTIME	305
#define	BX_TOKEN_TIMEBP_ABSOLUTE	306
#define	BX_TOKEN_TIMEBP	307
#define	BX_TOKEN_RECORD	308
#define	BX_TOKEN_PLAYBACK	309
#define	BX_TOKEN_MODEBP	310
#define	BX_TOKEN_PRINT_STACK	311
#define	BX_TOKEN_WATCH	312
#define	BX_TOKEN_UNWATCH	313
#define	BX_TOKEN_READ	314
#define	BX_TOKEN_WRITE	315
#define	BX_TOKEN_SHOW	316
#define	BX_TOKEN_SYMBOL	317
#define	BX_TOKEN_GLOBAL	318
#define	BX_TOKEN_WHERE	319
#define	BX_TOKEN_PRINT_STRING	320
#define	BX_TOKEN_DIFF_MEMORY	321
#define	BX_TOKEN_SYNC_MEMORY	322
#define	BX_TOKEN_SYNC_CPU	323
#define	BX_TOKEN_FAST_FORWARD	324
#define	BX_TOKEN_PHY_2_LOG	325
#define	BX_TOKEN_NUMERIC	326
#define	BX_TOKEN_LONG_NUMERIC	327
#define	BX_TOKEN_INFO_ADDRESS	328
#define	BX_TOKEN_NE2000	329
#define	BX_TOKEN_PAGE	330
#define	BX_TOKEN_CS	331
#define	BX_TOKEN_ES	332
#define	BX_TOKEN_SS	333
#define	BX_TOKEN_DS	334
#define	BX_TOKEN_FS	335
#define	BX_TOKEN_GS	336
#define	BX_TOKEN_ALWAYS_CHECK	337
#define	BX_TOKEN_MATHS	338
#define	BX_TOKEN_ADD	339
#define	BX_TOKEN_SUB	340
#define	BX_TOKEN_MUL	341
#define	BX_TOKEN_DIV	342
#define	BX_TOKEN_V2L	343
#define	BX_TOKEN_TRACEREGON	344
#define	BX_TOKEN_TRACEREGOFF	345


extern YYSTYPE bxlval;