291 lines
8.6 KiB
C
Executable File
291 lines
8.6 KiB
C
Executable File
*******************************************************************************
|
|
*
|
|
* uniVerse include file KEYWORD.H
|
|
*
|
|
* Module %M% Version %I% Date %H%
|
|
*
|
|
* (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved
|
|
* This is unpublished proprietary source code of Ardent Software Inc.
|
|
* The copyright notice above does not evidence any actual or intended
|
|
* publication of such source code.
|
|
*
|
|
*******************************************************************************
|
|
*
|
|
* Maintenance log - insert most recent change descriptions at top
|
|
*
|
|
* Date.... GTAR# WHO Description.........................................
|
|
* 10/14/98 23801 SAP Change copyrights.
|
|
* 06/11/97 20543 PEJ Added keyword BASE for NLS
|
|
* 05/13/96 17998 LDG Added keywords for NLS locale verbs.
|
|
* 01/10/96 17832 HSB Added SQLITYP keyword (74) for creating SQL indices.
|
|
* 08/08/85 17061 JC Added NLS FORMAT.MAP keyword.
|
|
* 12/20/94 15740 JC Added NLS Keywords
|
|
* 08/10/94 14619 EAP Added K$NOSPLIT keyword
|
|
* 05/25/94 14165 ALC Added MULTIVOLUME keyword for DEFINE.DF extensions
|
|
* 03/08/94 12307 EAP Added K$NO.LOCKS for MARK.CONVERSION verb
|
|
* 03/08/94 12301 EAP Added MERGE.LIST keywords.
|
|
* 03/08/94 12297 JSW Add PIOPEN keyword.
|
|
* 02/15/94 12998 PVW NF2 design specification step 5 - SQL UNNEST clause
|
|
* 08/31/93 12138 GMH Add NUMERIC keyword
|
|
* 06/25/93 10871 EAP Added NUM.SUP for port of PI/open COPY
|
|
* 11/12/92 10214 PVW Port PI/open verbs to uniVerse.
|
|
*
|
|
*******************************************************************************
|
|
|
|
EQUATE KW$GT TO 3
|
|
EQUATE KW$EQ TO 4
|
|
EQUATE KW$GE TO 5
|
|
EQUATE KW$LT TO 6
|
|
EQUATE KW$NE TO 7
|
|
EQUATE KW$LE TO 8
|
|
EQUATE KW$OR TO 9
|
|
|
|
EQUATE KW$AND TO 10
|
|
EQUATE KW$MATCHING TO 11
|
|
EQUATE KW$BY TO 12
|
|
EQUATE KW$BY.DSND TO 13
|
|
EQUATE KW$TOTAL TO 15
|
|
EQUATE KW$BREAK.ON TO 16
|
|
EQUATE KW$DET.SUP TO 17
|
|
EQUATE KW$ID.SUP TO 18
|
|
EQUATE KW$HEADING TO 19
|
|
|
|
EQUATE KW$DICT TO 20
|
|
EQUATE KW$DBL.SPC TO 21
|
|
EQUATE KW$SAMPLE TO 22
|
|
EQUATE KW$FOOTING TO 23
|
|
EQUATE KW$USING TO 24
|
|
EQUATE KW$UNLIKE TO 25
|
|
EQUATE KW$ID.ONLY TO 26
|
|
EQUATE KW$WITH TO 27
|
|
EQUATE KW$HDR.SUP TO 28
|
|
EQUATE KW$COL.SUP TO 29
|
|
|
|
EQUATE KW$NO.PAGE TO 30
|
|
EQUATE KW$SAMPLED TO 31
|
|
EQUATE KW$COL.SPACES TO 32
|
|
EQUATE KW$LPTR TO 33
|
|
EQUATE KW$OVERWRITING TO 34
|
|
EQUATE KW$DELETING TO 35
|
|
EQUATE KW$SQUAWK TO 36
|
|
EQUATE KW$ALL TO 37
|
|
EQUATE KW$INVISIBLE TO 38
|
|
EQUATE KW$CALC TO 39
|
|
|
|
EQUATE KW$MTU TO 40
|
|
EQUATE KW$BLK TO 41
|
|
EQUATE KW$BREAK.SUP TO 42
|
|
EQUATE KW$PERCENT TO 44
|
|
EQUATE KW$SPOKEN TO 45
|
|
EQUATE KW$MARGIN TO 46
|
|
EQUATE KW$AVERAGE TO 47
|
|
EQUATE KW$BY.EXP TO 48
|
|
EQUATE KW$BY.EXP.DSND TO 49
|
|
|
|
EQUATE KW$VERT TO 50
|
|
EQUATE KW$EVERY TO 51
|
|
EQUATE KW$VERIFILE TO 52
|
|
EQUATE KW$WHEN TO 53
|
|
EQUATE KW$VERIFIELD TO 54
|
|
EQUATE KW$TEMPLATE TO 55
|
|
EQUATE KW$REQUIRE.SELECT TO 56
|
|
EQUATE KW$NEXT.AVAILABLE TO 57
|
|
EQUATE KW$INQUIRING TO 58
|
|
EQUATE KW$SAVING TO 59
|
|
|
|
EQUATE KW$UNIQUE TO 60
|
|
EQUATE KW$TO TO 61
|
|
EQUATE KW$BRIEF TO 62
|
|
EQUATE KW$DATA TO 63
|
|
EQUATE KW$DOWN TO 64
|
|
EQUATE KW$FORCE TO 65
|
|
EQUATE KW$FROM TO 66
|
|
EQUATE KW$LOCAL TO 67
|
|
EQUATE KW$LOCKS TO 68
|
|
EQUATE KW$NO.WAIT TO 69
|
|
|
|
EQUATE KW$NOXREF TO 70
|
|
EQUATE KW$PROMPT TO 71
|
|
EQUATE KW$UP TO 72
|
|
EQUATE KW$NUMERIC TO 73
|
|
EQUATE KW$SQLITYP TO 74
|
|
|
|
EQUATE KW$LEFTPAREN TO 188
|
|
EQUATE KW$RIGHTPAREN TO 189
|
|
|
|
EQUATE KW$INPLACE TO 190
|
|
EQUATE KW$CONCURRENT TO 191
|
|
EQUATE KW$THEN TO 192
|
|
EQUATE KW$ON TO 193
|
|
EQUATE KW$OFF TO 194
|
|
EQUATE KW$APPEND TO 195
|
|
EQUATE KW$TRUNCATE TO 196
|
|
EQUATE KW$FILE.OFF TO 197
|
|
EQUATE KW$FILE.ON TO 198
|
|
EQUATE KW$TTY.OFF TO 199
|
|
|
|
EQUATE KW$TTY.ON TO 200
|
|
EQUATE KW$GRAND.TOTAL TO 201
|
|
EQUATE KW$NO.WARN TO 202
|
|
EQUATE KW$COMPLETE TO 203
|
|
EQUATE KW$PDICT TO 204
|
|
EQUATE KW$REALITY.FORMAT to 205
|
|
EQUATE KW$INFORMATION.FORMAT TO 206
|
|
EQUATE KW$HEX TO 207
|
|
EQUATE KW$CRT TO 208
|
|
EQUATE KW$NO.NEW TO 209
|
|
|
|
EQUATE KW$FORM.FEED TO 210
|
|
EQUATE KW$PICK.FORMAT TO 211
|
|
EQUATE KW$LOOP TO 212
|
|
EQUATE KW$REPEAT TO 213
|
|
EQUATE KW$GO TO 214
|
|
EQUATE KW$IF TO 215
|
|
EQUATE KW$KEEP.COMMON TO 216
|
|
EQUATE KW$USER TO 217
|
|
EQUATE KW$GROUP TO 219
|
|
|
|
EQUATE KW$ALL.MATCH TO 222
|
|
EQUATE KW$NO.MATCH TO 223
|
|
EQUATE KW$NO.SELECT TO 224
|
|
EQUATE KW$EXPLODE TO 225
|
|
EQUATE KW$TRAP TO 226
|
|
EQUATE KW$NO.NULLS TO 227
|
|
EQUATE KW$NO.INDEX TO 228
|
|
EQUATE KW$REQUIRE.INDEX TO 229
|
|
|
|
EQUATE KW$STATISTICS TO 230
|
|
EQUATE KW$DETAIL TO 231
|
|
EQUATE KW$GENERAL TO 232
|
|
EQUATE KW$SEQ.NUM TO 233
|
|
EQUATE KW$GROUP.SIZE TO 234
|
|
EQUATE KW$MINIMUM.MODULUS TO 235
|
|
EQUATE KW$SPLIT.LOAD TO 236
|
|
EQUATE KW$MERGE.LOAD TO 237
|
|
EQUATE KW$LARGE.RECORD TO 238
|
|
EQUATE KW$RECORD.SIZE TO 239
|
|
|
|
EQUATE KW$MINIMIZE.SPACE TO 240
|
|
EQUATE KW$DYNAMIC TO 241
|
|
EQUATE KW$IN2.FORMAT TO 242
|
|
EQUATE KW$PERCENT.GROWTH TO 243
|
|
EQUATE KW$TAPE TO 244
|
|
EQUATE KW$WITHIN TO 245
|
|
EQUATE KW$DEFAULTS TO 246
|
|
|
|
EQUATE KW$PROGRAMSIZE TO 256
|
|
EQUATE KW$BREAK TO 257
|
|
EQUATE KW$DISPLAY TO 258
|
|
|
|
EQUATE KW$BANNER TO 260
|
|
EQUATE KW$FORM TO 261
|
|
EQUATE KW$NOFMT TO 262
|
|
EQUATE KW$NOHEAD TO 263
|
|
EQUATE KW$COPIES TO 264
|
|
EQUATE KW$PRINTER TO 265
|
|
EQUATE KW$DEFER TO 266
|
|
EQUATE KW$EJECT TO 267
|
|
EQUATE KW$FTN TO 268
|
|
EQUATE KW$LNUM TO 269
|
|
|
|
EQUATE KW$NOEJECT TO 270
|
|
EQUATE KW$NODEFAULT TO 271
|
|
EQUATE KW$KEEP TO 273
|
|
EQUATE KW$NOKEEP TO 274
|
|
EQUATE KW$PRIORITY TO 275
|
|
EQUATE KW$FORMAT TO 276
|
|
EQUATE KW$RETAIN TO 277
|
|
EQUATE KW$STARTPAGE TO 278
|
|
EQUATE KW$ENDPAGE TO 279
|
|
|
|
EQUATE KW$INFORM TO 280
|
|
EQUATE KW$HOLD TO 281
|
|
EQUATE KW$NORETAIN TO 282
|
|
EQUATE KW$NOHOLD TO 283
|
|
EQUATE KW$NEXT TO 284
|
|
EQUATE KW$CANCEL TO 285
|
|
EQUATE KW$USERS TO 286
|
|
EQUATE KW$ME TO 287
|
|
EQUATE KW$DISKS TO 288
|
|
EQUATE KW$NETWORK TO 289
|
|
|
|
EQUATE KW$SET TO 291
|
|
EQUATE KW$CLEAR TO 292
|
|
EQUATE KW$COUNT.SUP TO 293
|
|
|
|
EQUATE KW$EVALUATE TO 300
|
|
EQUATE KW$CONVERSION TO 301
|
|
EQUATE KW$ASSOCIATION TO 302
|
|
EQUATE KW$ASSOCIATED TO 303
|
|
EQUATE KW$DISPLAY.NAME TO 304
|
|
EQUATE KW$DISPLAY.LIKE TO 305
|
|
EQUATE KW$MULTI.VALUE TO 306
|
|
EQUATE KW$SINGLE.VALUE TO 307
|
|
EQUATE KW$IS.NULL TO 309
|
|
|
|
EQUATE KW$IS.NO.NULL TO 310
|
|
EQUATE KW$ADDING TO 312
|
|
EQUATE KW$REMOVING TO 313
|
|
EQUATE KW$SYSTEM TO 314
|
|
EQUATE KW$INTERNAL TO 315
|
|
EQUATE KW$EXTERNAL TO 316
|
|
EQUATE KW$SUM TO 377
|
|
EQUATE KW$COUNT TO 378
|
|
|
|
EQUATE KW$MAP TO 400
|
|
EQUATE KW$UNICODE TO 401
|
|
EQUATE KW$FORMAT.MAP to 402
|
|
|
|
* These are for NLS LOCALES:
|
|
EQUATE KW$TIME TO 403
|
|
* EQUATE KW$NUMERIC TO 73 ;* already exists as a keyword
|
|
EQUATE KW$MONETARY TO 404
|
|
EQUATE KW$CTYPE TO 405
|
|
EQUATE KW$COLLATE TO 406
|
|
EQUATE KW$BASE TO 407
|
|
|
|
EQUATE KW$SEMICOLON TO 500
|
|
EQUATE KW$COMMA TO 501
|
|
EQUATE KW$DISTINCT TO 502
|
|
EQUATE KW$DEFAULT TO 503
|
|
EQUATE KW$NOT TO 504
|
|
EQUATE KW$IN TO 505
|
|
EQUATE KW$WHERE TO 506
|
|
EQUATE KW$BETWEEN TO 508
|
|
EQUATE KW$NO.OPTIMIZE TO 509
|
|
|
|
EQUATE KW$HAVING TO 510
|
|
EQUATE KW$ORDER TO 511
|
|
EQUATE KW$DESC TO 512
|
|
EQUATE KW$ASC TO 513
|
|
EQUATE KW$IS TO 514
|
|
EQUATE KW$SLIST TO 515
|
|
EQUATE KW$ANY TO 517
|
|
EQUATE KW$MIN TO 518
|
|
EQUATE KW$MAX TO 519
|
|
|
|
EQUATE KW$PLUS TO 520
|
|
EQUATE KW$MINUS TO 521
|
|
EQUATE KW$MULTIPLY TO 522
|
|
EQUATE KW$DIVIDE TO 523
|
|
EQUATE KW$NULL TO 525
|
|
EQUATE KW$EXISTS TO 526
|
|
EQUATE KW$ESCAPE TO 527
|
|
|
|
EQUATE KW$SUPPRESS TO 533
|
|
EQUATE KW$COLUMN TO 534
|
|
EQUATE KW$EXPLAIN TO 535
|
|
EQUATE KW$SPACE TO 536
|
|
EQUATE KW$SPACES TO 537
|
|
EQUATE KW$DOUBLE TO 538
|
|
EQUATE KW$GRAND TO 539
|
|
EQUATE KW$NUM.SUP TO 540
|
|
EQUATE KW$UNNEST TO 541
|
|
EQUATE KW$PIOPEN TO 600
|
|
EQUATE KW$DIFF TO 601
|
|
EQUATE KW$INTER TO 602
|
|
EQUATE KW$UNION TO 603
|
|
EQUATE KW$NO.LOCKS TO 604
|
|
EQUATE KW$MULTIVOLUME TO 605
|
|
EQUATE KW$NOSPLIT TO 606
|