Grammalecte  Hex Artifact Content

Artifact 3efb8afd5ce9e8965ebfc59b08dc22897d8716d87f766f1db152526fa0d010b4:


0000: 2f 2f 20 47 72 61 6d 6d 61 72 20 63 68 65 63 6b  // Grammar check
0010: 65 72 20 67 72 61 70 68 20 72 75 6c 65 73 0a 0a  er graph rules..
0020: 2f 2a 20 6a 73 68 69 6e 74 20 65 73 76 65 72 73  /* jshint esvers
0030: 69 6f 6e 3a 36 2c 20 2d 57 30 39 37 20 2a 2f 0a  ion:6, -W097 */.
0040: 2f 2a 20 6a 73 6c 69 6e 74 20 65 73 76 65 72 73  /* jslint esvers
0050: 69 6f 6e 3a 36 20 2a 2f 0a 2f 2a 20 67 6c 6f 62  ion:6 */./* glob
0060: 61 6c 20 65 78 70 6f 72 74 73 20 2a 2f 0a 0a 22  al exports */.."
0070: 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 24 7b  use strict";..${
0080: 73 74 72 69 6e 67 7d 0a 0a 0a 76 61 72 20 67 63  string}...var gc
0090: 5f 72 75 6c 65 73 5f 67 72 61 70 68 20 3d 20 7b  _rules_graph = {
00a0: 0a 20 20 20 20 64 41 6c 6c 47 72 61 70 68 3a 20  .    dAllGraph: 
00b0: 24 7b 72 75 6c 65 73 5f 67 72 61 70 68 73 4a 53  ${rules_graphsJS
00c0: 7d 2c 0a 0a 20 20 20 20 64 52 75 6c 65 3a 20 24  },..    dRule: $
00d0: 7b 72 75 6c 65 73 5f 61 63 74 69 6f 6e 73 4a 53  {rules_actionsJS
00e0: 7d 0a 7d 3b 0a 0a 0a 69 66 20 28 74 79 70 65 6f  }.};...if (typeo
00f0: 66 28 65 78 70 6f 72 74 73 29 20 21 3d 3d 20 27  f(exports) !== '
0100: 75 6e 64 65 66 69 6e 65 64 27 29 20 7b 0a 20 20  undefined') {.  
0110: 20 20 65 78 70 6f 72 74 73 2e 64 41 6c 6c 47 72    exports.dAllGr
0120: 61 70 68 20 3d 20 67 63 5f 72 75 6c 65 73 5f 67  aph = gc_rules_g
0130: 72 61 70 68 2e 64 41 6c 6c 47 72 61 70 68 3b 0a  raph.dAllGraph;.
0140: 20 20 20 20 65 78 70 6f 72 74 73 2e 64 52 75 6c      exports.dRul
0150: 65 20 3d 20 67 63 5f 72 75 6c 65 73 5f 67 72 61  e = gc_rules_gra
0160: 70 68 2e 64 52 75 6c 65 3b 0a 7d 0a              ph.dRule;.}.