cwcacsyn.pas
来自「本人买的<<VC++项目开发实例>>源代码配套光盘.」· PAS 代码 · 共 1,112 行 · 第 1/3 页
PAS
1,112 行
end;
function TcwCACSyn.Func29: TtkTokenKind;
begin
if KeyComp('CHR') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func30: TtkTokenKind;
begin
if KeyComp('DAY') then Result := tkKey else
if KeyComp('DATE') then Result := tkKey else
if KeyComp('COL') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func31: TtkTokenKind;
begin
if KeyComp('PACK') then Result := tkKey else
if KeyComp('LEN') then Result := tkKey else
if KeyComp('DIR') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func32: TtkTokenKind;
begin
if KeyComp('GET') then Result := tkKey else
if KeyComp('FILE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func33: TtkTokenKind;
begin
if KeyComp('FIND') then Result := tkKey else
if KeyComp('OR') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func34: TtkTokenKind;
begin
if KeyComp('LOG') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func35: TtkTokenKind;
begin
if KeyComp('VAL') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func36: TtkTokenKind;
begin
if KeyComp('FIELD') then Result := tkKey else
if KeyComp('MIN') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func37: TtkTokenKind;
begin
if KeyComp('BEGIN') then Result := tkKey else
if KeyComp('BREAK') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func38: TtkTokenKind;
begin
if KeyComp('ENDIF') then Result := tkKey else
if KeyComp('CANCEL') then Result := tkKey else
if KeyComp('MAX') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func39: TtkTokenKind;
begin
if KeyComp('CLEAR') then Result := tkKey else
if KeyComp('FOR') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func40: TtkTokenKind;
begin
if KeyComp('SEEK') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func41: TtkTokenKind;
begin
if KeyComp('ELSE') then Result := tkKey else
if KeyComp('LOCK') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func42: TtkTokenKind;
begin
if KeyComp('ENDDO') then Result := tkKey else
if KeyComp('CTOD') then Result := tkKey else
if KeyComp('DOW') then Result := tkKey else
if KeyComp('DTOC') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func43: TtkTokenKind;
begin
if KeyComp('LOCAL') then Result := tkKey else
if KeyComp('INT') then Result := tkKey else
if KeyComp('EJECT') then Result := tkKey else
if KeyComp('ZAP') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func44: TtkTokenKind;
begin
if KeyComp('SPACE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func45: TtkTokenKind;
begin
if KeyComp('SAY') then Result := tkKey else
if KeyComp('EXP') then Result := tkKey else
if KeyComp('CDOW') then Result := tkKey else
if KeyComp('USE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func46: TtkTokenKind;
begin
if KeyComp('PCOL') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func47: TtkTokenKind;
begin
if KeyComp('FLOCK') then Result := tkKey else
if KeyComp('TIME') then Result := tkKey else
if KeyComp('SAVE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func48: TtkTokenKind;
begin
if KeyComp('DECLARE') then Result := tkKey else
if KeyComp('ERASE') then Result := tkKey else
if KeyComp('JOIN') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func49: TtkTokenKind;
begin
if KeyComp('NOT') then Result := tkKey else
if KeyComp('YEAR') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func51: TtkTokenKind;
begin
if KeyComp('RECALL') then Result := tkKey else
if KeyComp('DELETE') then Result := tkKey else
if KeyComp('ENDCASE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func52: TtkTokenKind;
begin
if KeyComp('INIT') then Result := tkKey else
if KeyComp('CREATE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func53: TtkTokenKind;
begin
if KeyComp('WAIT') then Result := tkKey else
if KeyComp('SUM') then Result := tkKey else
if KeyComp('RUN') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func54: TtkTokenKind;
begin
if KeyComp('CLOSE') then Result := tkKey else
if KeyComp('NOTE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func55: TtkTokenKind;
begin
if KeyComp('DELETED') then Result := tkKey else
if KeyComp('SKIP') then Result := tkKey else
if KeyComp('RECNO') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func56: TtkTokenKind;
begin
if KeyComp('ROW') then Result := tkKey else
if KeyComp('INDEX') then Result := tkKey else
if KeyComp('LOCATE') then Result := tkKey else
if KeyComp('RENAME') then Result := tkKey else
if KeyComp('ELSEIF') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func57: TtkTokenKind;
begin
if KeyComp('WHILE') then Result := tkKey else
if KeyComp('STR') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func58: TtkTokenKind;
begin
if KeyComp('EXIT') then Result := tkKey else
if KeyComp('DTOS') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func59: TtkTokenKind;
begin
if KeyComp('RLOCK') then Result := tkKey else
if KeyComp('COPY') then Result := tkKey else
if KeyComp('AVERAGE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func60: TtkTokenKind;
begin
if KeyComp('REPLACE') then Result := tkKey else
if KeyComp('LIST') then Result := tkKey else
if KeyComp('TRIM') then Result := tkKey else
if KeyComp('WORD') then Result := tkKey else
if KeyComp('FOUND') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func63: TtkTokenKind;
begin
if KeyComp('PUBLIC') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func64: TtkTokenKind;
begin
if KeyComp('SELECT') then Result := tkKey else
if KeyComp('SELECT') then Result := tkKey else
if KeyComp('INKEY') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func65: TtkTokenKind;
begin
if KeyComp('RELEASE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func66: TtkTokenKind;
begin
if KeyComp('TYPE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func67: TtkTokenKind;
begin
if KeyComp('UPDATE') then Result := tkKey else
if KeyComp('QUIT') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func68: TtkTokenKind;
begin
if KeyComp('TOTAL') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func69: TtkTokenKind;
begin
if KeyComp('TEXT') then Result := tkKey else
if KeyComp('FIELDNAME') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func70: TtkTokenKind;
begin
if KeyComp('MONTH') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func72: TtkTokenKind;
begin
if KeyComp('ROUND') then Result := tkKey else
if KeyComp('LTRIM') then Result := tkKey else
if KeyComp('MEMVAR') then Result := tkKey else
if KeyComp('SORT') then Result := tkKey else
if KeyComp('STATIC') then Result := tkKey else
if KeyComp('PROW') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func73: TtkTokenKind;
begin
if KeyComp('LOWER') then Result := tkKey else
if KeyComp('COUNT') then Result := tkKey else
if KeyComp('COMMIT') then Result := tkKey else
if KeyComp('CMONTH') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func74: TtkTokenKind;
begin
if KeyComp('SQRT') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func76: TtkTokenKind;
begin
if KeyComp('UPPER') then Result := tkKey else
if KeyComp('UNLOCK') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func77: TtkTokenKind;
begin
if KeyComp('STORE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func78: TtkTokenKind;
begin
if KeyComp('RTRIM') then Result := tkKey else
if KeyComp('LASTREC') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func79: TtkTokenKind;
begin
if KeyComp('EMPTY') then Result := tkKey else
if KeyComp('FCOUNT') then Result := tkKey else
if KeyComp('SECONDS') then Result := tkKey else
if KeyComp('REINDEX') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func80: TtkTokenKind;
begin
if KeyComp('INPUT') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func81: TtkTokenKind;
begin
if KeyComp('KEYBOARD') then Result := tkKey else
if KeyComp('DEVPOS') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func86: TtkTokenKind;
begin
if KeyComp('DISPLAY') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func87: TtkTokenKind;
begin
if KeyComp('ANNOUNCE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func89: TtkTokenKind;
begin
if KeyComp('PCOUNT') then Result := tkKey else
if KeyComp('REPLICATE') then Result := tkKey else
if KeyComp('SEQUENCE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func91: TtkTokenKind;
begin
if KeyComp('PRIVATE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func94: TtkTokenKind;
begin
if KeyComp('SETPOS') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func96: TtkTokenKind;
begin
if KeyComp('RETURN') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func98: TtkTokenKind;
begin
if KeyComp('PROMPT') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func99: TtkTokenKind;
begin
if KeyComp('RECCOUNT') then Result := tkKey else
if KeyComp('EXTERNAL') then Result := tkKey else
if KeyComp('SUBSTR') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func100: TtkTokenKind;
begin
if KeyComp('RESTORE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func101: TtkTokenKind;
begin
if KeyComp('CONTINUE') then Result := tkKey else
if KeyComp('VALTYPE') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func102: TtkTokenKind;
begin
if KeyComp('FUNCTION') then Result := tkKey else Result := tkIdentifier;
end;
function TcwCACSyn.Func105: TtkTokenKind;
begin
if KeyComp('REQUEST') then Result := tkKey else
if KeyComp('PROCEDURE') then Result := tkKey else Result := tkIdentifier;
end;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?