[1/22/2018 2:02:16 PM Warning] line 2:0 extraneous input 'Def{type}' expecting {<EOF>, ':', ATTRIBUTE, BEGIN, CONST, DECLARE, DEFBOOL, DEFBYTE, DEFDATE, DEFDBL, DEFCUR, DEFINT, DEFLNG, DEFLNGLNG, DEFLNGPTR, DEFOBJ, DEFSNG, DEFSTR, DEFVAR, DIM, ENUM, EVENT, FRIEND, FUNCTION, GLOBAL, IMPLEMENTS, OPTION_BASE, OPTION_EXPLICIT, OPTION_COMPARE, OPTION_PRIVATE_MODULE, PRIVATE, PROPERTY_GET, PROPERTY_LET, PROPERTY_SET, PUBLIC, REM, STATIC, SUB, TYPE, VERSION, NEWLINE, ''', WS, LINE_CONTINUATION}