From df5e9466a1982f42d6515526c0bf59731e49488c Mon Sep 17 00:00:00 2001 From: Armando Rivera Date: Sat, 9 Nov 2013 18:36:42 -0500 Subject: [PATCH] Added rudimentary support for C++ Classes --- header.inc | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/header.inc b/header.inc index a062fd1..f8a7f92 100644 --- a/header.inc +++ b/header.inc @@ -33,7 +33,7 @@ #define ENDFUNCTION } #define DIM #define AS -#define SUB void +#define SUB void #define ENDSUB } #define BEGIN { #define END } @@ -44,7 +44,6 @@ #define ADDR & #define INCR ++ #define DECR -- -#define NEXT ++ #define PRIOR -- #define BYREF * #define NOT not @@ -78,6 +77,17 @@ #define BREAK break; #define SHORT short #define LPCHAR char* +#define CLASS class +#define ENDCLASS }; +#define CONSTRUCTOR +#define ENDCONSTRUCTOR } +#define DO { +#define NEXT } + + + + + #ifndef TRUE #define TRUE 1