source: buchla-68k/include/cmeta.h@ 4b63bf3

Last change on this file since 4b63bf3 was 5fa506d, checked in by Thomas Lopatic <thomas@…>, 7 years ago

Include file cleanup.

  • Property mode set to 100644
File size: 647 bytes
Line 
1/*
2 =============================================================================
3 cmeta.h -- C-Meta parser macro header
4 Version 3 -- 1987-04-30 -- D.N. Lynx Crowe
5 =============================================================================
6*/
7
8#pragma once
9
10#include "stddefs.h"
11
12#define CM_CHR(c) CMchr(c)
13#define CM_UCHR(c) CMuchr(c)
14
15#define CM_STR(s) CMstr(s)
16#define CM_USTR(s) CMustr(s)
17
18#define CM_NUM CMlong()
19#define CM_DIG CMdig()
20
21#define CM_LIST(l) CMlist(l)
22#define CM_ULIST(l) CMulist(l)
23
24#define CM_OK return (QQsw = TRUE)
25#define CM_NOGO return (QQsw = FALSE)
26
27#define CM_DBLK if (!QQanch) while (*QQip EQ ' ') ++QQip
Note: See TracBrowser for help on using the repository browser.