aboutsummaryrefslogtreecommitdiff
path: root/limbo/y.tab.h
diff options
context:
space:
mode:
authorbhgv <bhgv.empire@gmail.com>2018-03-01 16:54:45 +0200
committerbhgv <bhgv.empire@gmail.com>2018-03-01 16:54:45 +0200
commitb786f20bbab5a59046aa78a2c6c2a11536497202 (patch)
tree0851ecdec889eb9b7ba3751cc04d4f0b474e4a9e /limbo/y.tab.h
inferno-os tree was separated from the inferno-os-android (separated from the Android driver)
Diffstat (limited to 'limbo/y.tab.h')
-rw-r--r--limbo/y.tab.h90
1 files changed, 90 insertions, 0 deletions
diff --git a/limbo/y.tab.h b/limbo/y.tab.h
new file mode 100644
index 0000000..bad2cec
--- /dev/null
+++ b/limbo/y.tab.h
@@ -0,0 +1,90 @@
+
+typedef union
+{
+ struct{
+ Src src;
+ union{
+ Sym *idval;
+ Long ival;
+ Real rval;
+ }v;
+ }tok;
+ Decl *ids;
+ Node *node;
+ Type *type;
+ Typelist *types;
+} YYSTYPE;
+extern YYSTYPE yylval;
+#define Landeq 57346
+#define Loreq 57347
+#define Lxoreq 57348
+#define Llsheq 57349
+#define Lrsheq 57350
+#define Laddeq 57351
+#define Lsubeq 57352
+#define Lmuleq 57353
+#define Ldiveq 57354
+#define Lmodeq 57355
+#define Lexpeq 57356
+#define Ldeclas 57357
+#define Lload 57358
+#define Loror 57359
+#define Landand 57360
+#define Lcons 57361
+#define Leq 57362
+#define Lneq 57363
+#define Lleq 57364
+#define Lgeq 57365
+#define Llsh 57366
+#define Lrsh 57367
+#define Lexp 57368
+#define Lcomm 57369
+#define Linc 57370
+#define Ldec 57371
+#define Lof 57372
+#define Lref 57373
+#define Lif 57374
+#define Lelse 57375
+#define Lfn 57376
+#define Lexcept 57377
+#define Lraises 57378
+#define Lmdot 57379
+#define Lto 57380
+#define Lor 57381
+#define Lrconst 57382
+#define Lconst 57383
+#define Lid 57384
+#define Ltid 57385
+#define Lsconst 57386
+#define Llabs 57387
+#define Lnil 57388
+#define Llen 57389
+#define Lhd 57390
+#define Ltl 57391
+#define Ltagof 57392
+#define Limplement 57393
+#define Limport 57394
+#define Linclude 57395
+#define Lcon 57396
+#define Ltype 57397
+#define Lmodule 57398
+#define Lcyclic 57399
+#define Ladt 57400
+#define Larray 57401
+#define Llist 57402
+#define Lchan 57403
+#define Lself 57404
+#define Ldo 57405
+#define Lwhile 57406
+#define Lfor 57407
+#define Lbreak 57408
+#define Lalt 57409
+#define Lcase 57410
+#define Lpick 57411
+#define Lcont 57412
+#define Lreturn 57413
+#define Lexit 57414
+#define Lspawn 57415
+#define Lraise 57416
+#define Lfix 57417
+#define Ldynamic 57418