EnglishРусский  

   ..

   gt.g

   gtitem.g

   gtload.g

   gtsave.g

   lexgt.g

   lexgtdo.g

The project is closed! You can look at a new scripting language. It is available on GitHub.
Also, try our open source cross-platform automation software.

Ads

Installer and installation software
Commercial and Freeware installers.

source\lib\gt\lexgt.g
 1 /******************************************************************************
 2 *
 3 * Copyright (C) 2006, The Gentee Group. All rights reserved. 
 4 * This file is part of the Gentee open source project <http://www.gentee.com>. 
 5 * 
 6 * THIS FILE IS PROVIDED UNDER THE TERMS OF THE GENTEE LICENSE ("AGREEMENT"). 
 7 * ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE CONSTITUTES RECIPIENTS 
 8 * ACCEPTANCE OF THE AGREEMENT.
 9 *
10 * lexgt 03.11.2006
11 *
12 * Author: Generated with 'lextbl' program 
13 *
14 * Description: This file contains a lexical table for the lexical analizer.
15 *
16 ******************************************************************************/
17 
18 
19 define
20 {
21    // States
22 gt_DATA = 0x110000 //  Value of the gt object 
23 gt_COMMENT = 0x40000 //  Comments 
24 gt_STRATTR = 0xB0000 //  Value of the attribute 
25 gt_STRDQ = 0xC0000 //  Value of the attribute in the double quotes 
26 gt_BEGIN = 0x70000 //  Begin of the gt object 
27 gt_STRQ = 0xD0000 //  Value of the attribute in the apostrophes 
28 gt_EQUAL = 0xA0000 //  Equal sign 
29 gt_NAME = 0x90000 //  Identifier name 
30 gt_END = 0x1000000 //  End of the gt object 
31 
32    // Keywords
33 
34 }
35 
36 global
37 { 
38    buf lexgt = '\h4  14 1 FD000000 3C3C 3020094 4 20 2D2D
39  40001 2A2A 60000 7C7C 50000 3000 70201 0
40  FD000100 1 FE000000 3E2D FE000900 2 20 2A2A
41  60000 3000 70201 2 20 7C7C 50000 3000
42  70201 1 80008 3000 FE000000 4 FD000000 4100
43  90005 2F2F F0E0014 3D3D A0005 3E3E 100000 1
44  80008 3000 FE000000 4 B0005 120 FD000000 3E2F2F
45  80008 2222 C0005 2727 D0005 1 FE000000 2F3E0120
46  80008 1 FE000000 2222 FE080000 1 FE000000 2727
47  FE080000 2 20 3E3E 1000502 3000 FC000000 0
48  FD080000 3 110005 120 FD000000 3C3C 14020094 2F3C
49  130E0810 1 FE000000 2F3C 120E0810 0 FE110000 0
50  110001 0 110101 0'
51 }
52