home *** CD-ROM | disk | FTP | other *** search
/ ftp.ee.lbl.gov / 2014.05.ftp.ee.lbl.gov.tar / ftp.ee.lbl.gov / bmd-1.0beta.tar.Z / bmd-1.0beta.tar / bmd-1.0beta / app / omtd / token.h < prev    next >
C/C++ Source or Header  |  1991-03-14  |  1KB  |  63 lines

  1. typedef union {
  2.     int i;
  3.     char *s;
  4.     float f;
  5.     struct track *trk;
  6.     struct {
  7.         int s, e; 
  8.     } w;
  9. } YYSTYPE;
  10.  
  11. #ifndef YYLTYPE
  12. typedef
  13.   struct yyltype
  14.     {
  15.       int timestamp;
  16.       int first_line;
  17.       int first_column;
  18.       int last_line;
  19.       int last_column;
  20.       char *text;
  21.    }
  22.   yyltype;
  23.  
  24. #define YYLTYPE yyltype
  25. #endif
  26.  
  27. #define    YYACCEPT    return(0)
  28. #define    YYABORT    return(1)
  29. #define    YYERROR    goto yyerrlab
  30. #define    TK_QUIT    258
  31. #define    TK_RUN    259
  32. #define    TK_STOP    260
  33. #define    TK_PRINT    261
  34. #define    TK_MERGE    262
  35. #define    TK_TEMPO    263
  36. #define    TK_DUMP    264
  37. #define    TK_ECHO    265
  38. #define    TK_CHANNEL    266
  39. #define    TK_CLICK    267
  40. #define    TK_DELETE    268
  41. #define    TK_COPY    269
  42. #define    TK_MUTE    270
  43. #define    TK_UNMUTE    271
  44. #define    TK_QUANTIZE    272
  45. #define    TK_SAVE    273
  46. #define    TK_LOAD    274
  47. #define    TK_TRACKS    275
  48. #define    TK_NEW    276
  49. #define    TK_INSERT    277
  50. #define    TK_VOLUME    278
  51. #define    TK_TRANS    279
  52. #define    TK_SET    280
  53. #define    TK_SETTING    281
  54. #define    TK_OFF    282
  55. #define    TK_CLEAR    283
  56. #define    TK_MOVE    284
  57. #define    TK_ID    285
  58. #define    TK_INT    286
  59. #define    TK_REAL    287
  60. #define    TK_STRING    288
  61. #define    TK_EOF    289
  62.  
  63.