

Terminals which are not used:

   RIB_ARCHIVE_RECORD
   RIB_IDENTIFIER


Conflict in state 331 between rule 15 and token RIB_TEXT resolved as reduce.
State 331 contains 1 shift/reduce conflict.

Grammar
rule 1    start -> ribCommands
rule 2    ribIntString -> ribIntString RIB_FLOAT
rule 3    ribIntString -> RIB_FLOAT
rule 4    ribFloatString -> ribFloatString RIB_FLOAT
rule 5    ribFloatString -> RIB_FLOAT
rule 6    ribTextString -> ribTextString RIB_TEXT
rule 7    ribTextString -> RIB_TEXT
rule 8    ribFloatArray -> RIB_ARRAY_BEGIN ribFloatString RIB_ARRAY_END
rule 9    ribFloatArray -> RIB_ARRAY_BEGIN RIB_ARRAY_END
rule 10   ribFloats -> ribFloatArray
rule 11   ribFloats -> ribFloatString
rule 12   ribIntArray -> RIB_ARRAY_BEGIN ribIntString RIB_ARRAY_END
rule 13   ribIntArray -> RIB_ARRAY_BEGIN RIB_ARRAY_END
rule 14   ribTextArray -> RIB_ARRAY_BEGIN ribTextString RIB_ARRAY_END
rule 15   ribTextArray -> RIB_TEXT
rule 16   ribEmptyArray -> RIB_ARRAY_BEGIN RIB_ARRAY_END
rule 17   ribTexts -> ribEmptyArray
rule 18   ribTexts -> ribTextArray
rule 19   ribPL -> ribParameter ribPL
rule 20   ribPL ->		/* empty */
rule 21   ribParameter -> RIB_TEXT ribFloats
rule 22   ribParameter -> RIB_TEXT ribTextArray
rule 23   ribCommands -> ribCommands ribComm
rule 24   ribCommands ->		/* empty */
rule 25   ribComm -> RIB_STRUCTURE_COMMENT
rule 26   ribComm -> RIB_DECLARE RIB_TEXT RIB_TEXT
rule 27   ribComm -> RIB_FRAME_BEGIN
rule 28   ribComm -> RIB_FRAME_BEGIN RIB_FLOAT
rule 29   ribComm -> RIB_FRAME_END
rule 30   ribComm -> RIB_WORLD_BEGIN
rule 31   ribComm -> RIB_WORLD_END
rule 32   ribComm -> RIB_FORMAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 33   ribComm -> RIB_FRAME_ASPECT_RATIO RIB_FLOAT
rule 34   ribComm -> RIB_SCREEN_WINDOW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 35   ribComm -> RIB_SCREEN_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 36   ribComm -> RIB_CROP_WINDOW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 37   ribComm -> RIB_CROP_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 38   ribComm -> RIB_PROJECTION RIB_TEXT ribPL
rule 39   ribComm -> RIB_CLIPPING RIB_FLOAT RIB_FLOAT
rule 40   ribComm -> RIB_CLIPPING_PLANE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 41   ribComm -> RIB_DEPTH_OF_FIELD RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 42   ribComm -> RIB_DEPTH_OF_FIELD
rule 43   ribComm -> RIB_SHUTTER RIB_FLOAT RIB_FLOAT
rule 44   ribComm -> RIB_PIXEL_VARIANCE RIB_FLOAT
rule 45   ribComm -> RIB_PIXEL_SAMPLES RIB_FLOAT RIB_FLOAT
rule 46   ribComm -> RIB_PIXEL_FILTER RIB_TEXT RIB_FLOAT RIB_FLOAT
rule 47   ribComm -> RIB_EXPOSURE RIB_FLOAT RIB_FLOAT
rule 48   ribComm -> RIB_IMAGER RIB_TEXT ribPL
rule 49   ribComm -> RIB_QUANTIZE RIB_TEXT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 50   ribComm -> RIB_DISPLAY RIB_TEXT RIB_TEXT RIB_TEXT ribPL
rule 51   ribComm -> RIB_HIDER RIB_TEXT ribPL
rule 52   ribComm -> RIB_COLOR_SAMPLES ribFloats
rule 53   ribComm -> RIB_COLOR_SAMPLES ribFloatArray ribFloatArray
rule 54   ribComm -> RIB_RELATIVE_DETAIL RIB_FLOAT
rule 55   ribComm -> RIB_OPTION RIB_TEXT ribPL
rule 56   ribComm -> RIB_ATTRIBUTE_BEGIN
rule 57   ribComm -> RIB_ATTRIBUTE_END
rule 58   ribComm -> RIB_COLOR RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 59   ribComm -> RIB_OPACITY RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 60   ribComm -> RIB_COLOR RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 61   ribComm -> RIB_OPACITY RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 62   ribComm -> RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 63   ribComm -> RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 64   ribComm -> RIB_LIGHT_SOURCE RIB_TEXT RIB_FLOAT ribPL
rule 65   ribComm -> RIB_LIGHT_SOURCE RIB_TEXT RIB_TEXT ribPL
rule 66   ribComm -> RIB_LIGHT_SOURCE RIB_TEXT ribPL
rule 67   ribComm -> RIB_AREA_LIGHT_SOURCE RIB_TEXT RIB_FLOAT ribPL
rule 68   ribComm -> RIB_ILLUMINATE RIB_FLOAT RIB_FLOAT
rule 69   ribComm -> RIB_SURFACE RIB_TEXT ribPL
rule 70   ribComm -> RIB_ATMOSPHERE RIB_TEXT ribPL
rule 71   ribComm -> RIB_INTERIOR RIB_TEXT ribPL
rule 72   ribComm -> RIB_EXTERIOR RIB_TEXT ribPL
rule 73   ribComm -> RIB_SHADING_RATE RIB_FLOAT
rule 74   ribComm -> RIB_SHADING_INTERPOLATION RIB_TEXT
rule 75   ribComm -> RIB_MATTE RIB_FLOAT
rule 76   ribComm -> RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 77   ribComm -> RIB_BOUND RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 78   ribComm -> RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 79   ribComm -> RIB_DETAIL RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 80   ribComm -> RIB_DETAIL_RANGE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 81   ribComm -> RIB_DETAIL_RANGE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 82   ribComm -> RIB_GEOMETRIC_APPROXIMATION RIB_TEXT RIB_FLOAT
rule 83   ribComm -> RIB_GEOMETRIC_REPRESENTATION RIB_TEXT
rule 84   ribComm -> RIB_ORIENTATION RIB_TEXT
rule 85   ribComm -> RIB_REVERSE_ORIENTATION
rule 86   ribComm -> RIB_SIDES RIB_FLOAT
rule 87   ribComm -> RIB_IDENTITY
rule 88   ribComm -> RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 89   ribComm -> RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 90   ribComm -> RIB_PERSPECTIVE RIB_FLOAT
rule 91   ribComm -> RIB_TRANSLATE RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 92   ribComm -> RIB_SCALE RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 93   ribComm -> RIB_ROTATE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 94   ribComm -> RIB_SKEW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT
rule 95   ribComm -> RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 96   ribComm -> RIB_DEFORMATION RIB_TEXT ribPL
rule 97   ribComm -> RIB_DISPLACEMENT RIB_TEXT ribPL
rule 98   ribComm -> RIB_COORDINATE_SYSTEM RIB_TEXT
rule 99   ribComm -> RIB_COORDINATE_SYS_TRANSFORM RIB_TEXT
rule 100  ribComm -> RIB_TRANSFORM_BEGIN
rule 101  ribComm -> RIB_TRANSFORM_END
rule 102  ribComm -> RIB_ATTRIBUTE RIB_TEXT ribPL
rule 103  ribComm -> RIB_POLYGON ribPL
rule 104  ribComm -> RIB_GENERAL_POLYGON ribIntArray ribPL
rule 105  ribComm -> RIB_POINTS_POLYGONS ribIntArray ribIntArray ribPL
rule 106  ribComm -> RIB_POINTS_GENERAL_POLYGONS ribIntArray ribIntArray ribIntArray ribPL
rule 107  ribComm -> RIB_BASIS RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT
rule 108  ribComm -> RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT
rule 109  ribComm -> RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT
rule 110  ribComm -> RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT
rule 111  ribComm -> RIB_PATCH RIB_TEXT ribPL
rule 112  ribComm -> RIB_PATCH_MESH RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_TEXT ribPL
rule 113  ribComm -> RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL
rule 114  ribComm -> RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray
rule 115  ribComm -> RIB_SPHERE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL
rule 116  ribComm -> RIB_SPHERE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL
rule 117  ribComm -> RIB_CONE RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL
rule 118  ribComm -> RIB_CONE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL
rule 119  ribComm -> RIB_CYLINDER RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL
rule 120  ribComm -> RIB_CYLINDER RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL
rule 121  ribComm -> RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL
rule 122  ribComm -> RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL
rule 123  ribComm -> RIB_PARABOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL
rule 124  ribComm -> RIB_PARABOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL
rule 125  ribComm -> RIB_DISK RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL
rule 126  ribComm -> RIB_DISK RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL
rule 127  ribComm -> RIB_TORUS RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL
rule 128  ribComm -> RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL
rule 129  ribComm -> RIB_CURVES RIB_TEXT ribIntArray RIB_TEXT ribPL
rule 130  ribComm -> RIB_POINTS ribPL
rule 131  ribComm -> RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribTexts ribIntArray ribIntArray ribFloatArray ribPL
rule 132  ribComm -> RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribPL
rule 133  ribComm -> RIB_BLOBBY RIB_FLOAT ribFloatArray ribTextArray ribPL
rule 134  ribComm -> RIB_GEOMETRY RIB_TEXT ribPL
rule 135  ribComm -> RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END
rule 136  ribComm -> RIB_SOLID_BEGIN RIB_TEXT
rule 137  ribComm -> RIB_SOLID_END
rule 138  ribComm -> RIB_OBJECT_BEGIN RIB_FLOAT
rule 139  ribComm -> RIB_OBJECT_END
rule 140  ribComm -> RIB_OBJECT_INSTANCE RIB_FLOAT
rule 141  ribComm -> RIB_MOTION_BEGIN ribFloats
rule 142  ribComm -> RIB_MOTION_END
rule 143  ribComm -> RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL
rule 144  ribComm -> RIB_MAKE_BUMP RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL
rule 145  ribComm -> RIB_MAKE_LAT_LONG_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL
rule 146  ribComm -> RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL
rule 147  ribComm -> RIB_MAKE_SHADOW RIB_TEXT RIB_TEXT ribPL
rule 148  ribComm -> RIB_ERROR_HANDLER RIB_TEXT
rule 149  ribComm -> RIB_VERSION RIB_FLOAT
rule 150  ribComm -> RIB_VERSION RIB_VERSION_STRING
rule 151  ribComm -> error

Terminals, with rules where they appear

$ (-1)
error (256) 151
RIB_DECLARE (258) 26
RIB_FRAME_BEGIN (259) 27 28
RIB_FRAME_END (260) 29
RIB_WORLD_BEGIN (261) 30
RIB_WORLD_END (262) 31
RIB_FORMAT (263) 32
RIB_FRAME_ASPECT_RATIO (264) 33
RIB_SCREEN_WINDOW (265) 34 35
RIB_CROP_WINDOW (266) 36 37
RIB_PROJECTION (267) 38
RIB_CLIPPING (268) 39
RIB_CLIPPING_PLANE (269) 40
RIB_DEPTH_OF_FIELD (270) 41 42
RIB_SHUTTER (271) 43
RIB_PIXEL_VARIANCE (272) 44
RIB_PIXEL_SAMPLES (273) 45
RIB_PIXEL_FILTER (274) 46
RIB_EXPOSURE (275) 47
RIB_IMAGER (276) 48
RIB_QUANTIZE (277) 49
RIB_DISPLAY (278) 50
RIB_HIDER (279) 51
RIB_COLOR_SAMPLES (280) 52 53
RIB_RELATIVE_DETAIL (281) 54
RIB_OPTION (282) 55
RIB_ATTRIBUTE_BEGIN (283) 56
RIB_ATTRIBUTE_END (284) 57
RIB_COLOR (285) 58 60
RIB_OPACITY (286) 59 61
RIB_TEXTURE_COORDINATES (287) 62 63
RIB_LIGHT_SOURCE (288) 64 65 66
RIB_AREA_LIGHT_SOURCE (289) 67
RIB_ILLUMINATE (290) 68
RIB_SURFACE (291) 69
RIB_ATMOSPHERE (292) 70
RIB_INTERIOR (293) 71
RIB_EXTERIOR (294) 72
RIB_SHADING_RATE (295) 73
RIB_SHADING_INTERPOLATION (296) 74
RIB_MATTE (297) 75
RIB_BOUND (298) 76 77
RIB_DETAIL (299) 78 79
RIB_DETAIL_RANGE (300) 80 81
RIB_GEOMETRIC_APPROXIMATION (301) 82
RIB_GEOMETRIC_REPRESENTATION (302) 83
RIB_ORIENTATION (303) 84
RIB_REVERSE_ORIENTATION (304) 85
RIB_SIDES (305) 86
RIB_IDENTITY (306) 87
RIB_TRANSFORM (307) 88
RIB_CONCAT_TRANSFORM (308) 89
RIB_PERSPECTIVE (309) 90
RIB_TRANSLATE (310) 91
RIB_ROTATE (311) 93
RIB_SCALE (312) 92
RIB_SKEW (313) 94 95
RIB_DEFORMATION (314) 96
RIB_DISPLACEMENT (315) 97
RIB_COORDINATE_SYSTEM (316) 98
RIB_COORDINATE_SYS_TRANSFORM (317) 99
RIB_TRANSFORM_BEGIN (318) 100
RIB_TRANSFORM_END (319) 101
RIB_ATTRIBUTE (320) 102
RIB_POLYGON (321) 103
RIB_GENERAL_POLYGON (322) 104
RIB_POINTS_POLYGONS (323) 105
RIB_POINTS_GENERAL_POLYGONS (324) 106
RIB_BASIS (325) 107 108 109 110
RIB_PATCH (326) 111
RIB_PATCH_MESH (327) 112
RIB_NU_PATCH (328) 113
RIB_TRIM_CURVE (329) 114
RIB_SPHERE (330) 115 116
RIB_CONE (331) 117 118
RIB_CYLINDER (332) 119 120
RIB_HYPERBOLOID (333) 121 122
RIB_PARABOLOID (334) 123 124
RIB_DISK (335) 125 126
RIB_TORUS (336) 127 128
RIB_CURVES (337) 129
RIB_GEOMETRY (338) 134
RIB_POINTS (339) 130
RIB_SUBDIVISION_MESH (340) 131 132
RIB_BLOBBY (341) 133
RIB_PROCEDURAL (342) 135
RIB_SOLID_BEGIN (343) 136
RIB_SOLID_END (344) 137
RIB_OBJECT_BEGIN (345) 138
RIB_OBJECT_END (346) 139
RIB_OBJECT_INSTANCE (347) 140
RIB_MOTION_BEGIN (348) 141
RIB_MOTION_END (349) 142
RIB_MAKE_TEXTURE (350) 143
RIB_MAKE_BUMP (351) 144
RIB_MAKE_LAT_LONG_ENVIRONMENT (352) 145
RIB_MAKE_CUBE_FACE_ENVIRONMENT (353) 146
RIB_MAKE_SHADOW (354) 147
RIB_ARCHIVE_RECORD (355)
RIB_ERROR_HANDLER (356) 148
RIB_VERSION (357) 149 150
RIB_VERSION_STRING (358) 150
RIB_ARRAY_BEGIN (359) 8 9 12 13 14 16 35 37 60 61 63 76 78 81 88 89
    95 108 109 110 116 118 120 122 124 126 128 135
RIB_ARRAY_END (360) 8 9 12 13 14 16 35 37 60 61 63 76 78 81 88 89 95
    108 109 110 116 118 120 122 124 126 128 135
RIB_TEXT (361) 6 7 15 21 22 26 38 46 48 49 50 51 55 64 65 66 67 69
    70 71 72 74 82 83 84 96 97 98 99 102 107 108 109 111 112 129 131
    132 134 135 136 143 144 145 146 147 148
RIB_IDENTIFIER (362)
RIB_FLOAT (363) 2 3 4 5 28 32 33 34 35 36 37 39 40 41 43 44 45 46 47
    49 54 58 59 60 61 62 63 64 67 68 73 75 76 77 78 79 80 81 82 86
    88 89 90 91 92 93 94 95 107 108 109 110 112 113 115 116 117 118
    119 120 121 122 123 124 125 126 127 128 133 135 138 140 143 144
    145 146 149
RIB_STRUCTURE_COMMENT (364) 25

Nonterminals, with rules where they appear

start (110)
    on left: 1
ribIntString (111)
    on left: 2 3, on right: 2 12
ribFloatString (112)
    on left: 4 5, on right: 4 8 11
ribTextString (113)
    on left: 6 7, on right: 6 14
ribFloatArray (114)
    on left: 8 9, on right: 10 53 113 114 131 133
ribFloats (115)
    on left: 10 11, on right: 21 52 141
ribIntArray (116)
    on left: 12 13, on right: 104 105 106 129 131 132
ribTextArray (117)
    on left: 14 15, on right: 18 22 133 135
ribEmptyArray (118)
    on left: 16, on right: 17
ribTexts (119)
    on left: 17 18, on right: 131
ribPL (120)
    on left: 19 20, on right: 19 38 48 50 51 55 64 65 66 67 69 70 71
    72 96 97 102 103 104 105 106 111 112 113 115 116 117 118 119 120
    121 122 123 124 125 126 127 128 129 130 131 132 133 134 143 144
    145 146 147
ribParameter (121)
    on left: 21 22, on right: 19
ribCommands (122)
    on left: 23 24, on right: 1 23
ribComm (123)
    on left: 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
    43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
    64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
    85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
    105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
    121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
    137 138 139 140 141 142 143 144 145 146 147 148 149 150 151,
    on right: 23


state 0

    $default	reduce using rule 24 (ribCommands)

    start	go to state 637
    ribCommands	go to state 1



state 1

    start  ->  ribCommands .   (rule 1)
    ribCommands  ->  ribCommands . ribComm   (rule 23)

    error	shift, and go to state 2
    RIB_DECLARE	shift, and go to state 3
    RIB_FRAME_BEGIN	shift, and go to state 4
    RIB_FRAME_END	shift, and go to state 5
    RIB_WORLD_BEGIN	shift, and go to state 6
    RIB_WORLD_END	shift, and go to state 7
    RIB_FORMAT	shift, and go to state 8
    RIB_FRAME_ASPECT_RATIO	shift, and go to state 9
    RIB_SCREEN_WINDOW	shift, and go to state 10
    RIB_CROP_WINDOW	shift, and go to state 11
    RIB_PROJECTION	shift, and go to state 12
    RIB_CLIPPING	shift, and go to state 13
    RIB_CLIPPING_PLANE	shift, and go to state 14
    RIB_DEPTH_OF_FIELD	shift, and go to state 15
    RIB_SHUTTER	shift, and go to state 16
    RIB_PIXEL_VARIANCE	shift, and go to state 17
    RIB_PIXEL_SAMPLES	shift, and go to state 18
    RIB_PIXEL_FILTER	shift, and go to state 19
    RIB_EXPOSURE	shift, and go to state 20
    RIB_IMAGER	shift, and go to state 21
    RIB_QUANTIZE	shift, and go to state 22
    RIB_DISPLAY	shift, and go to state 23
    RIB_HIDER	shift, and go to state 24
    RIB_COLOR_SAMPLES	shift, and go to state 25
    RIB_RELATIVE_DETAIL	shift, and go to state 26
    RIB_OPTION	shift, and go to state 27
    RIB_ATTRIBUTE_BEGIN	shift, and go to state 28
    RIB_ATTRIBUTE_END	shift, and go to state 29
    RIB_COLOR	shift, and go to state 30
    RIB_OPACITY	shift, and go to state 31
    RIB_TEXTURE_COORDINATES	shift, and go to state 32
    RIB_LIGHT_SOURCE	shift, and go to state 33
    RIB_AREA_LIGHT_SOURCE	shift, and go to state 34
    RIB_ILLUMINATE	shift, and go to state 35
    RIB_SURFACE	shift, and go to state 36
    RIB_ATMOSPHERE	shift, and go to state 37
    RIB_INTERIOR	shift, and go to state 38
    RIB_EXTERIOR	shift, and go to state 39
    RIB_SHADING_RATE	shift, and go to state 40
    RIB_SHADING_INTERPOLATION	shift, and go to state 41
    RIB_MATTE	shift, and go to state 42
    RIB_BOUND	shift, and go to state 43
    RIB_DETAIL	shift, and go to state 44
    RIB_DETAIL_RANGE	shift, and go to state 45
    RIB_GEOMETRIC_APPROXIMATION	shift, and go to state 46
    RIB_GEOMETRIC_REPRESENTATION	shift, and go to state 47
    RIB_ORIENTATION	shift, and go to state 48
    RIB_REVERSE_ORIENTATION	shift, and go to state 49
    RIB_SIDES	shift, and go to state 50
    RIB_IDENTITY	shift, and go to state 51
    RIB_TRANSFORM	shift, and go to state 52
    RIB_CONCAT_TRANSFORM	shift, and go to state 53
    RIB_PERSPECTIVE	shift, and go to state 54
    RIB_TRANSLATE	shift, and go to state 55
    RIB_ROTATE	shift, and go to state 56
    RIB_SCALE	shift, and go to state 57
    RIB_SKEW	shift, and go to state 58
    RIB_DEFORMATION	shift, and go to state 59
    RIB_DISPLACEMENT	shift, and go to state 60
    RIB_COORDINATE_SYSTEM	shift, and go to state 61
    RIB_COORDINATE_SYS_TRANSFORM	shift, and go to state 62
    RIB_TRANSFORM_BEGIN	shift, and go to state 63
    RIB_TRANSFORM_END	shift, and go to state 64
    RIB_ATTRIBUTE	shift, and go to state 65
    RIB_POLYGON	shift, and go to state 66
    RIB_GENERAL_POLYGON	shift, and go to state 67
    RIB_POINTS_POLYGONS	shift, and go to state 68
    RIB_POINTS_GENERAL_POLYGONS	shift, and go to state 69
    RIB_BASIS	shift, and go to state 70
    RIB_PATCH	shift, and go to state 71
    RIB_PATCH_MESH	shift, and go to state 72
    RIB_NU_PATCH	shift, and go to state 73
    RIB_TRIM_CURVE	shift, and go to state 74
    RIB_SPHERE	shift, and go to state 75
    RIB_CONE	shift, and go to state 76
    RIB_CYLINDER	shift, and go to state 77
    RIB_HYPERBOLOID	shift, and go to state 78
    RIB_PARABOLOID	shift, and go to state 79
    RIB_DISK	shift, and go to state 80
    RIB_TORUS	shift, and go to state 81
    RIB_CURVES	shift, and go to state 82
    RIB_GEOMETRY	shift, and go to state 83
    RIB_POINTS	shift, and go to state 84
    RIB_SUBDIVISION_MESH	shift, and go to state 85
    RIB_BLOBBY	shift, and go to state 86
    RIB_PROCEDURAL	shift, and go to state 87
    RIB_SOLID_BEGIN	shift, and go to state 88
    RIB_SOLID_END	shift, and go to state 89
    RIB_OBJECT_BEGIN	shift, and go to state 90
    RIB_OBJECT_END	shift, and go to state 91
    RIB_OBJECT_INSTANCE	shift, and go to state 92
    RIB_MOTION_BEGIN	shift, and go to state 93
    RIB_MOTION_END	shift, and go to state 94
    RIB_MAKE_TEXTURE	shift, and go to state 95
    RIB_MAKE_BUMP	shift, and go to state 96
    RIB_MAKE_LAT_LONG_ENVIRONMENT	shift, and go to state 97
    RIB_MAKE_CUBE_FACE_ENVIRONMENT	shift, and go to state 98
    RIB_MAKE_SHADOW	shift, and go to state 99
    RIB_ERROR_HANDLER	shift, and go to state 100
    RIB_VERSION	shift, and go to state 101
    RIB_STRUCTURE_COMMENT	shift, and go to state 102

    $   	reduce using rule 1 (start)

    ribComm	go to state 103



state 2

    ribComm  ->  error .   (rule 151)

    $default	reduce using rule 151 (ribComm)



state 3

    ribComm  ->  RIB_DECLARE . RIB_TEXT RIB_TEXT   (rule 26)

    RIB_TEXT	shift, and go to state 104



state 4

    ribComm  ->  RIB_FRAME_BEGIN .   (rule 27)
    ribComm  ->  RIB_FRAME_BEGIN . RIB_FLOAT   (rule 28)

    RIB_FLOAT	shift, and go to state 105

    $default	reduce using rule 27 (ribComm)



state 5

    ribComm  ->  RIB_FRAME_END .   (rule 29)

    $default	reduce using rule 29 (ribComm)



state 6

    ribComm  ->  RIB_WORLD_BEGIN .   (rule 30)

    $default	reduce using rule 30 (ribComm)



state 7

    ribComm  ->  RIB_WORLD_END .   (rule 31)

    $default	reduce using rule 31 (ribComm)



state 8

    ribComm  ->  RIB_FORMAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 32)

    RIB_FLOAT	shift, and go to state 106



state 9

    ribComm  ->  RIB_FRAME_ASPECT_RATIO . RIB_FLOAT   (rule 33)

    RIB_FLOAT	shift, and go to state 107



state 10

    ribComm  ->  RIB_SCREEN_WINDOW . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 34)
    ribComm  ->  RIB_SCREEN_WINDOW . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 35)

    RIB_ARRAY_BEGIN	shift, and go to state 108
    RIB_FLOAT	shift, and go to state 109



state 11

    ribComm  ->  RIB_CROP_WINDOW . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 36)
    ribComm  ->  RIB_CROP_WINDOW . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 37)

    RIB_ARRAY_BEGIN	shift, and go to state 110
    RIB_FLOAT	shift, and go to state 111



state 12

    ribComm  ->  RIB_PROJECTION . RIB_TEXT ribPL   (rule 38)

    RIB_TEXT	shift, and go to state 112



state 13

    ribComm  ->  RIB_CLIPPING . RIB_FLOAT RIB_FLOAT   (rule 39)

    RIB_FLOAT	shift, and go to state 113



state 14

    ribComm  ->  RIB_CLIPPING_PLANE . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 40)

    RIB_FLOAT	shift, and go to state 114



state 15

    ribComm  ->  RIB_DEPTH_OF_FIELD . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 41)
    ribComm  ->  RIB_DEPTH_OF_FIELD .   (rule 42)

    RIB_FLOAT	shift, and go to state 115

    $default	reduce using rule 42 (ribComm)



state 16

    ribComm  ->  RIB_SHUTTER . RIB_FLOAT RIB_FLOAT   (rule 43)

    RIB_FLOAT	shift, and go to state 116



state 17

    ribComm  ->  RIB_PIXEL_VARIANCE . RIB_FLOAT   (rule 44)

    RIB_FLOAT	shift, and go to state 117



state 18

    ribComm  ->  RIB_PIXEL_SAMPLES . RIB_FLOAT RIB_FLOAT   (rule 45)

    RIB_FLOAT	shift, and go to state 118



state 19

    ribComm  ->  RIB_PIXEL_FILTER . RIB_TEXT RIB_FLOAT RIB_FLOAT   (rule 46)

    RIB_TEXT	shift, and go to state 119



state 20

    ribComm  ->  RIB_EXPOSURE . RIB_FLOAT RIB_FLOAT   (rule 47)

    RIB_FLOAT	shift, and go to state 120



state 21

    ribComm  ->  RIB_IMAGER . RIB_TEXT ribPL   (rule 48)

    RIB_TEXT	shift, and go to state 121



state 22

    ribComm  ->  RIB_QUANTIZE . RIB_TEXT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 49)

    RIB_TEXT	shift, and go to state 122



state 23

    ribComm  ->  RIB_DISPLAY . RIB_TEXT RIB_TEXT RIB_TEXT ribPL   (rule 50)

    RIB_TEXT	shift, and go to state 123



state 24

    ribComm  ->  RIB_HIDER . RIB_TEXT ribPL   (rule 51)

    RIB_TEXT	shift, and go to state 124



state 25

    ribComm  ->  RIB_COLOR_SAMPLES . ribFloats   (rule 52)
    ribComm  ->  RIB_COLOR_SAMPLES . ribFloatArray ribFloatArray   (rule 53)

    RIB_ARRAY_BEGIN	shift, and go to state 125
    RIB_FLOAT	shift, and go to state 126

    ribFloatString	go to state 127
    ribFloatArray	go to state 128
    ribFloats	go to state 129



state 26

    ribComm  ->  RIB_RELATIVE_DETAIL . RIB_FLOAT   (rule 54)

    RIB_FLOAT	shift, and go to state 130



state 27

    ribComm  ->  RIB_OPTION . RIB_TEXT ribPL   (rule 55)

    RIB_TEXT	shift, and go to state 131



state 28

    ribComm  ->  RIB_ATTRIBUTE_BEGIN .   (rule 56)

    $default	reduce using rule 56 (ribComm)



state 29

    ribComm  ->  RIB_ATTRIBUTE_END .   (rule 57)

    $default	reduce using rule 57 (ribComm)



state 30

    ribComm  ->  RIB_COLOR . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 58)
    ribComm  ->  RIB_COLOR . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 60)

    RIB_ARRAY_BEGIN	shift, and go to state 132
    RIB_FLOAT	shift, and go to state 133



state 31

    ribComm  ->  RIB_OPACITY . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 59)
    ribComm  ->  RIB_OPACITY . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 61)

    RIB_ARRAY_BEGIN	shift, and go to state 134
    RIB_FLOAT	shift, and go to state 135



state 32

    ribComm  ->  RIB_TEXTURE_COORDINATES . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 62)
    ribComm  ->  RIB_TEXTURE_COORDINATES . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_ARRAY_BEGIN	shift, and go to state 136
    RIB_FLOAT	shift, and go to state 137



state 33

    ribComm  ->  RIB_LIGHT_SOURCE . RIB_TEXT RIB_FLOAT ribPL   (rule 64)
    ribComm  ->  RIB_LIGHT_SOURCE . RIB_TEXT RIB_TEXT ribPL   (rule 65)
    ribComm  ->  RIB_LIGHT_SOURCE . RIB_TEXT ribPL   (rule 66)

    RIB_TEXT	shift, and go to state 138



state 34

    ribComm  ->  RIB_AREA_LIGHT_SOURCE . RIB_TEXT RIB_FLOAT ribPL   (rule 67)

    RIB_TEXT	shift, and go to state 139



state 35

    ribComm  ->  RIB_ILLUMINATE . RIB_FLOAT RIB_FLOAT   (rule 68)

    RIB_FLOAT	shift, and go to state 140



state 36

    ribComm  ->  RIB_SURFACE . RIB_TEXT ribPL   (rule 69)

    RIB_TEXT	shift, and go to state 141



state 37

    ribComm  ->  RIB_ATMOSPHERE . RIB_TEXT ribPL   (rule 70)

    RIB_TEXT	shift, and go to state 142



state 38

    ribComm  ->  RIB_INTERIOR . RIB_TEXT ribPL   (rule 71)

    RIB_TEXT	shift, and go to state 143



state 39

    ribComm  ->  RIB_EXTERIOR . RIB_TEXT ribPL   (rule 72)

    RIB_TEXT	shift, and go to state 144



state 40

    ribComm  ->  RIB_SHADING_RATE . RIB_FLOAT   (rule 73)

    RIB_FLOAT	shift, and go to state 145



state 41

    ribComm  ->  RIB_SHADING_INTERPOLATION . RIB_TEXT   (rule 74)

    RIB_TEXT	shift, and go to state 146



state 42

    ribComm  ->  RIB_MATTE . RIB_FLOAT   (rule 75)

    RIB_FLOAT	shift, and go to state 147



state 43

    ribComm  ->  RIB_BOUND . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 76)
    ribComm  ->  RIB_BOUND . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 77)

    RIB_ARRAY_BEGIN	shift, and go to state 148
    RIB_FLOAT	shift, and go to state 149



state 44

    ribComm  ->  RIB_DETAIL . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 78)
    ribComm  ->  RIB_DETAIL . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 79)

    RIB_ARRAY_BEGIN	shift, and go to state 150
    RIB_FLOAT	shift, and go to state 151



state 45

    ribComm  ->  RIB_DETAIL_RANGE . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 80)
    ribComm  ->  RIB_DETAIL_RANGE . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 81)

    RIB_ARRAY_BEGIN	shift, and go to state 152
    RIB_FLOAT	shift, and go to state 153



state 46

    ribComm  ->  RIB_GEOMETRIC_APPROXIMATION . RIB_TEXT RIB_FLOAT   (rule 82)

    RIB_TEXT	shift, and go to state 154



state 47

    ribComm  ->  RIB_GEOMETRIC_REPRESENTATION . RIB_TEXT   (rule 83)

    RIB_TEXT	shift, and go to state 155



state 48

    ribComm  ->  RIB_ORIENTATION . RIB_TEXT   (rule 84)

    RIB_TEXT	shift, and go to state 156



state 49

    ribComm  ->  RIB_REVERSE_ORIENTATION .   (rule 85)

    $default	reduce using rule 85 (ribComm)



state 50

    ribComm  ->  RIB_SIDES . RIB_FLOAT   (rule 86)

    RIB_FLOAT	shift, and go to state 157



state 51

    ribComm  ->  RIB_IDENTITY .   (rule 87)

    $default	reduce using rule 87 (ribComm)



state 52

    ribComm  ->  RIB_TRANSFORM . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_ARRAY_BEGIN	shift, and go to state 158



state 53

    ribComm  ->  RIB_CONCAT_TRANSFORM . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_ARRAY_BEGIN	shift, and go to state 159



state 54

    ribComm  ->  RIB_PERSPECTIVE . RIB_FLOAT   (rule 90)

    RIB_FLOAT	shift, and go to state 160



state 55

    ribComm  ->  RIB_TRANSLATE . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 91)

    RIB_FLOAT	shift, and go to state 161



state 56

    ribComm  ->  RIB_ROTATE . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 93)

    RIB_FLOAT	shift, and go to state 162



state 57

    ribComm  ->  RIB_SCALE . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 92)

    RIB_FLOAT	shift, and go to state 163



state 58

    ribComm  ->  RIB_SKEW . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 94)
    ribComm  ->  RIB_SKEW . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_ARRAY_BEGIN	shift, and go to state 164
    RIB_FLOAT	shift, and go to state 165



state 59

    ribComm  ->  RIB_DEFORMATION . RIB_TEXT ribPL   (rule 96)

    RIB_TEXT	shift, and go to state 166



state 60

    ribComm  ->  RIB_DISPLACEMENT . RIB_TEXT ribPL   (rule 97)

    RIB_TEXT	shift, and go to state 167



state 61

    ribComm  ->  RIB_COORDINATE_SYSTEM . RIB_TEXT   (rule 98)

    RIB_TEXT	shift, and go to state 168



state 62

    ribComm  ->  RIB_COORDINATE_SYS_TRANSFORM . RIB_TEXT   (rule 99)

    RIB_TEXT	shift, and go to state 169



state 63

    ribComm  ->  RIB_TRANSFORM_BEGIN .   (rule 100)

    $default	reduce using rule 100 (ribComm)



state 64

    ribComm  ->  RIB_TRANSFORM_END .   (rule 101)

    $default	reduce using rule 101 (ribComm)



state 65

    ribComm  ->  RIB_ATTRIBUTE . RIB_TEXT ribPL   (rule 102)

    RIB_TEXT	shift, and go to state 170



state 66

    ribComm  ->  RIB_POLYGON . ribPL   (rule 103)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 172
    ribParameter	go to state 173



state 67

    ribComm  ->  RIB_GENERAL_POLYGON . ribIntArray ribPL   (rule 104)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 175



state 68

    ribComm  ->  RIB_POINTS_POLYGONS . ribIntArray ribIntArray ribPL   (rule 105)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 176



state 69

    ribComm  ->  RIB_POINTS_GENERAL_POLYGONS . ribIntArray ribIntArray ribIntArray ribPL   (rule 106)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 177



state 70

    ribComm  ->  RIB_BASIS . RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 107)
    ribComm  ->  RIB_BASIS . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS . RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)
    ribComm  ->  RIB_BASIS . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_ARRAY_BEGIN	shift, and go to state 178
    RIB_TEXT	shift, and go to state 179



state 71

    ribComm  ->  RIB_PATCH . RIB_TEXT ribPL   (rule 111)

    RIB_TEXT	shift, and go to state 180



state 72

    ribComm  ->  RIB_PATCH_MESH . RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_TEXT ribPL   (rule 112)

    RIB_TEXT	shift, and go to state 181



state 73

    ribComm  ->  RIB_NU_PATCH . RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 182



state 74

    ribComm  ->  RIB_TRIM_CURVE . ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 183



state 75

    ribComm  ->  RIB_SPHERE . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 115)
    ribComm  ->  RIB_SPHERE . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 116)

    RIB_ARRAY_BEGIN	shift, and go to state 184
    RIB_FLOAT	shift, and go to state 185



state 76

    ribComm  ->  RIB_CONE . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 117)
    ribComm  ->  RIB_CONE . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 118)

    RIB_ARRAY_BEGIN	shift, and go to state 186
    RIB_FLOAT	shift, and go to state 187



state 77

    ribComm  ->  RIB_CYLINDER . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 119)
    ribComm  ->  RIB_CYLINDER . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 120)

    RIB_ARRAY_BEGIN	shift, and go to state 188
    RIB_FLOAT	shift, and go to state 189



state 78

    ribComm  ->  RIB_HYPERBOLOID . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 121)
    ribComm  ->  RIB_HYPERBOLOID . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_ARRAY_BEGIN	shift, and go to state 190
    RIB_FLOAT	shift, and go to state 191



state 79

    ribComm  ->  RIB_PARABOLOID . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 123)
    ribComm  ->  RIB_PARABOLOID . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 124)

    RIB_ARRAY_BEGIN	shift, and go to state 192
    RIB_FLOAT	shift, and go to state 193



state 80

    ribComm  ->  RIB_DISK . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 125)
    ribComm  ->  RIB_DISK . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 126)

    RIB_ARRAY_BEGIN	shift, and go to state 194
    RIB_FLOAT	shift, and go to state 195



state 81

    ribComm  ->  RIB_TORUS . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 127)
    ribComm  ->  RIB_TORUS . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 128)

    RIB_ARRAY_BEGIN	shift, and go to state 196
    RIB_FLOAT	shift, and go to state 197



state 82

    ribComm  ->  RIB_CURVES . RIB_TEXT ribIntArray RIB_TEXT ribPL   (rule 129)

    RIB_TEXT	shift, and go to state 198



state 83

    ribComm  ->  RIB_GEOMETRY . RIB_TEXT ribPL   (rule 134)

    RIB_TEXT	shift, and go to state 199



state 84

    ribComm  ->  RIB_POINTS . ribPL   (rule 130)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 200
    ribParameter	go to state 173



state 85

    ribComm  ->  RIB_SUBDIVISION_MESH . RIB_TEXT ribIntArray ribIntArray ribTexts ribIntArray ribIntArray ribFloatArray ribPL   (rule 131)
    ribComm  ->  RIB_SUBDIVISION_MESH . RIB_TEXT ribIntArray ribIntArray ribPL   (rule 132)

    RIB_TEXT	shift, and go to state 201



state 86

    ribComm  ->  RIB_BLOBBY . RIB_FLOAT ribFloatArray ribTextArray ribPL   (rule 133)

    RIB_FLOAT	shift, and go to state 202



state 87

    ribComm  ->  RIB_PROCEDURAL . RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_TEXT	shift, and go to state 203



state 88

    ribComm  ->  RIB_SOLID_BEGIN . RIB_TEXT   (rule 136)

    RIB_TEXT	shift, and go to state 204



state 89

    ribComm  ->  RIB_SOLID_END .   (rule 137)

    $default	reduce using rule 137 (ribComm)



state 90

    ribComm  ->  RIB_OBJECT_BEGIN . RIB_FLOAT   (rule 138)

    RIB_FLOAT	shift, and go to state 205



state 91

    ribComm  ->  RIB_OBJECT_END .   (rule 139)

    $default	reduce using rule 139 (ribComm)



state 92

    ribComm  ->  RIB_OBJECT_INSTANCE . RIB_FLOAT   (rule 140)

    RIB_FLOAT	shift, and go to state 206



state 93

    ribComm  ->  RIB_MOTION_BEGIN . ribFloats   (rule 141)

    RIB_ARRAY_BEGIN	shift, and go to state 125
    RIB_FLOAT	shift, and go to state 126

    ribFloatString	go to state 127
    ribFloatArray	go to state 207
    ribFloats	go to state 208



state 94

    ribComm  ->  RIB_MOTION_END .   (rule 142)

    $default	reduce using rule 142 (ribComm)



state 95

    ribComm  ->  RIB_MAKE_TEXTURE . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 143)

    RIB_TEXT	shift, and go to state 209



state 96

    ribComm  ->  RIB_MAKE_BUMP . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 144)

    RIB_TEXT	shift, and go to state 210



state 97

    ribComm  ->  RIB_MAKE_LAT_LONG_ENVIRONMENT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 145)

    RIB_TEXT	shift, and go to state 211



state 98

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 212



state 99

    ribComm  ->  RIB_MAKE_SHADOW . RIB_TEXT RIB_TEXT ribPL   (rule 147)

    RIB_TEXT	shift, and go to state 213



state 100

    ribComm  ->  RIB_ERROR_HANDLER . RIB_TEXT   (rule 148)

    RIB_TEXT	shift, and go to state 214



state 101

    ribComm  ->  RIB_VERSION . RIB_FLOAT   (rule 149)
    ribComm  ->  RIB_VERSION . RIB_VERSION_STRING   (rule 150)

    RIB_VERSION_STRING	shift, and go to state 215
    RIB_FLOAT	shift, and go to state 216



state 102

    ribComm  ->  RIB_STRUCTURE_COMMENT .   (rule 25)

    $default	reduce using rule 25 (ribComm)



state 103

    ribCommands  ->  ribCommands ribComm .   (rule 23)

    $default	reduce using rule 23 (ribCommands)



state 104

    ribComm  ->  RIB_DECLARE RIB_TEXT . RIB_TEXT   (rule 26)

    RIB_TEXT	shift, and go to state 217



state 105

    ribComm  ->  RIB_FRAME_BEGIN RIB_FLOAT .   (rule 28)

    $default	reduce using rule 28 (ribComm)



state 106

    ribComm  ->  RIB_FORMAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 32)

    RIB_FLOAT	shift, and go to state 218



state 107

    ribComm  ->  RIB_FRAME_ASPECT_RATIO RIB_FLOAT .   (rule 33)

    $default	reduce using rule 33 (ribComm)



state 108

    ribComm  ->  RIB_SCREEN_WINDOW RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 35)

    RIB_FLOAT	shift, and go to state 219



state 109

    ribComm  ->  RIB_SCREEN_WINDOW RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 34)

    RIB_FLOAT	shift, and go to state 220



state 110

    ribComm  ->  RIB_CROP_WINDOW RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 37)

    RIB_FLOAT	shift, and go to state 221



state 111

    ribComm  ->  RIB_CROP_WINDOW RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 36)

    RIB_FLOAT	shift, and go to state 222



state 112

    ribComm  ->  RIB_PROJECTION RIB_TEXT . ribPL   (rule 38)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 223
    ribParameter	go to state 173



state 113

    ribComm  ->  RIB_CLIPPING RIB_FLOAT . RIB_FLOAT   (rule 39)

    RIB_FLOAT	shift, and go to state 224



state 114

    ribComm  ->  RIB_CLIPPING_PLANE RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 40)

    RIB_FLOAT	shift, and go to state 225



state 115

    ribComm  ->  RIB_DEPTH_OF_FIELD RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 41)

    RIB_FLOAT	shift, and go to state 226



state 116

    ribComm  ->  RIB_SHUTTER RIB_FLOAT . RIB_FLOAT   (rule 43)

    RIB_FLOAT	shift, and go to state 227



state 117

    ribComm  ->  RIB_PIXEL_VARIANCE RIB_FLOAT .   (rule 44)

    $default	reduce using rule 44 (ribComm)



state 118

    ribComm  ->  RIB_PIXEL_SAMPLES RIB_FLOAT . RIB_FLOAT   (rule 45)

    RIB_FLOAT	shift, and go to state 228



state 119

    ribComm  ->  RIB_PIXEL_FILTER RIB_TEXT . RIB_FLOAT RIB_FLOAT   (rule 46)

    RIB_FLOAT	shift, and go to state 229



state 120

    ribComm  ->  RIB_EXPOSURE RIB_FLOAT . RIB_FLOAT   (rule 47)

    RIB_FLOAT	shift, and go to state 230



state 121

    ribComm  ->  RIB_IMAGER RIB_TEXT . ribPL   (rule 48)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 231
    ribParameter	go to state 173



state 122

    ribComm  ->  RIB_QUANTIZE RIB_TEXT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 49)

    RIB_FLOAT	shift, and go to state 232



state 123

    ribComm  ->  RIB_DISPLAY RIB_TEXT . RIB_TEXT RIB_TEXT ribPL   (rule 50)

    RIB_TEXT	shift, and go to state 233



state 124

    ribComm  ->  RIB_HIDER RIB_TEXT . ribPL   (rule 51)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 234
    ribParameter	go to state 173



state 125

    ribFloatArray  ->  RIB_ARRAY_BEGIN . ribFloatString RIB_ARRAY_END   (rule 8)
    ribFloatArray  ->  RIB_ARRAY_BEGIN . RIB_ARRAY_END   (rule 9)

    RIB_ARRAY_END	shift, and go to state 235
    RIB_FLOAT	shift, and go to state 126

    ribFloatString	go to state 236



state 126

    ribFloatString  ->  RIB_FLOAT .   (rule 5)

    $default	reduce using rule 5 (ribFloatString)



state 127

    ribFloatString  ->  ribFloatString . RIB_FLOAT   (rule 4)
    ribFloats  ->  ribFloatString .   (rule 11)

    RIB_FLOAT	shift, and go to state 237

    $default	reduce using rule 11 (ribFloats)



state 128

    ribFloats  ->  ribFloatArray .   (rule 10)
    ribComm  ->  RIB_COLOR_SAMPLES ribFloatArray . ribFloatArray   (rule 53)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    $default	reduce using rule 10 (ribFloats)

    ribFloatArray	go to state 238



state 129

    ribComm  ->  RIB_COLOR_SAMPLES ribFloats .   (rule 52)

    $default	reduce using rule 52 (ribComm)



state 130

    ribComm  ->  RIB_RELATIVE_DETAIL RIB_FLOAT .   (rule 54)

    $default	reduce using rule 54 (ribComm)



state 131

    ribComm  ->  RIB_OPTION RIB_TEXT . ribPL   (rule 55)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 239
    ribParameter	go to state 173



state 132

    ribComm  ->  RIB_COLOR RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 60)

    RIB_FLOAT	shift, and go to state 240



state 133

    ribComm  ->  RIB_COLOR RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 58)

    RIB_FLOAT	shift, and go to state 241



state 134

    ribComm  ->  RIB_OPACITY RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 61)

    RIB_FLOAT	shift, and go to state 242



state 135

    ribComm  ->  RIB_OPACITY RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 59)

    RIB_FLOAT	shift, and go to state 243



state 136

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 244



state 137

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 62)

    RIB_FLOAT	shift, and go to state 245



state 138

    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT . RIB_FLOAT ribPL   (rule 64)
    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT . RIB_TEXT ribPL   (rule 65)
    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT . ribPL   (rule 66)

    RIB_TEXT	shift, and go to state 246
    RIB_FLOAT	shift, and go to state 247

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 248
    ribParameter	go to state 173



state 139

    ribComm  ->  RIB_AREA_LIGHT_SOURCE RIB_TEXT . RIB_FLOAT ribPL   (rule 67)

    RIB_FLOAT	shift, and go to state 249



state 140

    ribComm  ->  RIB_ILLUMINATE RIB_FLOAT . RIB_FLOAT   (rule 68)

    RIB_FLOAT	shift, and go to state 250



state 141

    ribComm  ->  RIB_SURFACE RIB_TEXT . ribPL   (rule 69)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 251
    ribParameter	go to state 173



state 142

    ribComm  ->  RIB_ATMOSPHERE RIB_TEXT . ribPL   (rule 70)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 252
    ribParameter	go to state 173



state 143

    ribComm  ->  RIB_INTERIOR RIB_TEXT . ribPL   (rule 71)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 253
    ribParameter	go to state 173



state 144

    ribComm  ->  RIB_EXTERIOR RIB_TEXT . ribPL   (rule 72)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 254
    ribParameter	go to state 173



state 145

    ribComm  ->  RIB_SHADING_RATE RIB_FLOAT .   (rule 73)

    $default	reduce using rule 73 (ribComm)



state 146

    ribComm  ->  RIB_SHADING_INTERPOLATION RIB_TEXT .   (rule 74)

    $default	reduce using rule 74 (ribComm)



state 147

    ribComm  ->  RIB_MATTE RIB_FLOAT .   (rule 75)

    $default	reduce using rule 75 (ribComm)



state 148

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 76)

    RIB_FLOAT	shift, and go to state 255



state 149

    ribComm  ->  RIB_BOUND RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 77)

    RIB_FLOAT	shift, and go to state 256



state 150

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 78)

    RIB_FLOAT	shift, and go to state 257



state 151

    ribComm  ->  RIB_DETAIL RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 79)

    RIB_FLOAT	shift, and go to state 258



state 152

    ribComm  ->  RIB_DETAIL_RANGE RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 81)

    RIB_FLOAT	shift, and go to state 259



state 153

    ribComm  ->  RIB_DETAIL_RANGE RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 80)

    RIB_FLOAT	shift, and go to state 260



state 154

    ribComm  ->  RIB_GEOMETRIC_APPROXIMATION RIB_TEXT . RIB_FLOAT   (rule 82)

    RIB_FLOAT	shift, and go to state 261



state 155

    ribComm  ->  RIB_GEOMETRIC_REPRESENTATION RIB_TEXT .   (rule 83)

    $default	reduce using rule 83 (ribComm)



state 156

    ribComm  ->  RIB_ORIENTATION RIB_TEXT .   (rule 84)

    $default	reduce using rule 84 (ribComm)



state 157

    ribComm  ->  RIB_SIDES RIB_FLOAT .   (rule 86)

    $default	reduce using rule 86 (ribComm)



state 158

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 262



state 159

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 263



state 160

    ribComm  ->  RIB_PERSPECTIVE RIB_FLOAT .   (rule 90)

    $default	reduce using rule 90 (ribComm)



state 161

    ribComm  ->  RIB_TRANSLATE RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 91)

    RIB_FLOAT	shift, and go to state 264



state 162

    ribComm  ->  RIB_ROTATE RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 93)

    RIB_FLOAT	shift, and go to state 265



state 163

    ribComm  ->  RIB_SCALE RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 92)

    RIB_FLOAT	shift, and go to state 266



state 164

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_FLOAT	shift, and go to state 267



state 165

    ribComm  ->  RIB_SKEW RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 94)

    RIB_FLOAT	shift, and go to state 268



state 166

    ribComm  ->  RIB_DEFORMATION RIB_TEXT . ribPL   (rule 96)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 269
    ribParameter	go to state 173



state 167

    ribComm  ->  RIB_DISPLACEMENT RIB_TEXT . ribPL   (rule 97)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 270
    ribParameter	go to state 173



state 168

    ribComm  ->  RIB_COORDINATE_SYSTEM RIB_TEXT .   (rule 98)

    $default	reduce using rule 98 (ribComm)



state 169

    ribComm  ->  RIB_COORDINATE_SYS_TRANSFORM RIB_TEXT .   (rule 99)

    $default	reduce using rule 99 (ribComm)



state 170

    ribComm  ->  RIB_ATTRIBUTE RIB_TEXT . ribPL   (rule 102)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 271
    ribParameter	go to state 173



state 171

    ribParameter  ->  RIB_TEXT . ribFloats   (rule 21)
    ribParameter  ->  RIB_TEXT . ribTextArray   (rule 22)

    RIB_ARRAY_BEGIN	shift, and go to state 272
    RIB_TEXT	shift, and go to state 273
    RIB_FLOAT	shift, and go to state 126

    ribFloatString	go to state 127
    ribFloatArray	go to state 207
    ribFloats	go to state 274
    ribTextArray	go to state 275



state 172

    ribComm  ->  RIB_POLYGON ribPL .   (rule 103)

    $default	reduce using rule 103 (ribComm)



state 173

    ribPL  ->  ribParameter . ribPL   (rule 19)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 276
    ribParameter	go to state 173



state 174

    ribIntArray  ->  RIB_ARRAY_BEGIN . ribIntString RIB_ARRAY_END   (rule 12)
    ribIntArray  ->  RIB_ARRAY_BEGIN . RIB_ARRAY_END   (rule 13)

    RIB_ARRAY_END	shift, and go to state 277
    RIB_FLOAT	shift, and go to state 278

    ribIntString	go to state 279



state 175

    ribComm  ->  RIB_GENERAL_POLYGON ribIntArray . ribPL   (rule 104)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 280
    ribParameter	go to state 173



state 176

    ribComm  ->  RIB_POINTS_POLYGONS ribIntArray . ribIntArray ribPL   (rule 105)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 281



state 177

    ribComm  ->  RIB_POINTS_GENERAL_POLYGONS ribIntArray . ribIntArray ribIntArray ribPL   (rule 106)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 282



state 178

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 283



state 179

    ribComm  ->  RIB_BASIS RIB_TEXT . RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 107)
    ribComm  ->  RIB_BASIS RIB_TEXT . RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 284



state 180

    ribComm  ->  RIB_PATCH RIB_TEXT . ribPL   (rule 111)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 285
    ribParameter	go to state 173



state 181

    ribComm  ->  RIB_PATCH_MESH RIB_TEXT . RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_TEXT ribPL   (rule 112)

    RIB_FLOAT	shift, and go to state 286



state 182

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT . RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 287



state 183

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray . ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 288



state 184

    ribComm  ->  RIB_SPHERE RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 116)

    RIB_FLOAT	shift, and go to state 289



state 185

    ribComm  ->  RIB_SPHERE RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 115)

    RIB_FLOAT	shift, and go to state 290



state 186

    ribComm  ->  RIB_CONE RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 118)

    RIB_FLOAT	shift, and go to state 291



state 187

    ribComm  ->  RIB_CONE RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribPL   (rule 117)

    RIB_FLOAT	shift, and go to state 292



state 188

    ribComm  ->  RIB_CYLINDER RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 120)

    RIB_FLOAT	shift, and go to state 293



state 189

    ribComm  ->  RIB_CYLINDER RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 119)

    RIB_FLOAT	shift, and go to state 294



state 190

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_FLOAT	shift, and go to state 295



state 191

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 121)

    RIB_FLOAT	shift, and go to state 296



state 192

    ribComm  ->  RIB_PARABOLOID RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 124)

    RIB_FLOAT	shift, and go to state 297



state 193

    ribComm  ->  RIB_PARABOLOID RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 123)

    RIB_FLOAT	shift, and go to state 298



state 194

    ribComm  ->  RIB_DISK RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 126)

    RIB_FLOAT	shift, and go to state 299



state 195

    ribComm  ->  RIB_DISK RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribPL   (rule 125)

    RIB_FLOAT	shift, and go to state 300



state 196

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 128)

    RIB_FLOAT	shift, and go to state 301



state 197

    ribComm  ->  RIB_TORUS RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 127)

    RIB_FLOAT	shift, and go to state 302



state 198

    ribComm  ->  RIB_CURVES RIB_TEXT . ribIntArray RIB_TEXT ribPL   (rule 129)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 303



state 199

    ribComm  ->  RIB_GEOMETRY RIB_TEXT . ribPL   (rule 134)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 304
    ribParameter	go to state 173



state 200

    ribComm  ->  RIB_POINTS ribPL .   (rule 130)

    $default	reduce using rule 130 (ribComm)



state 201

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT . ribIntArray ribIntArray ribTexts ribIntArray ribIntArray ribFloatArray ribPL   (rule 131)
    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT . ribIntArray ribIntArray ribPL   (rule 132)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 305



state 202

    ribComm  ->  RIB_BLOBBY RIB_FLOAT . ribFloatArray ribTextArray ribPL   (rule 133)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 306



state 203

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT . ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_ARRAY_BEGIN	shift, and go to state 307
    RIB_TEXT	shift, and go to state 273

    ribTextArray	go to state 308



state 204

    ribComm  ->  RIB_SOLID_BEGIN RIB_TEXT .   (rule 136)

    $default	reduce using rule 136 (ribComm)



state 205

    ribComm  ->  RIB_OBJECT_BEGIN RIB_FLOAT .   (rule 138)

    $default	reduce using rule 138 (ribComm)



state 206

    ribComm  ->  RIB_OBJECT_INSTANCE RIB_FLOAT .   (rule 140)

    $default	reduce using rule 140 (ribComm)



state 207

    ribFloats  ->  ribFloatArray .   (rule 10)

    $default	reduce using rule 10 (ribFloats)



state 208

    ribComm  ->  RIB_MOTION_BEGIN ribFloats .   (rule 141)

    $default	reduce using rule 141 (ribComm)



state 209

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 143)

    RIB_TEXT	shift, and go to state 309



state 210

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 144)

    RIB_TEXT	shift, and go to state 310



state 211

    ribComm  ->  RIB_MAKE_LAT_LONG_ENVIRONMENT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 145)

    RIB_TEXT	shift, and go to state 311



state 212

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 312



state 213

    ribComm  ->  RIB_MAKE_SHADOW RIB_TEXT . RIB_TEXT ribPL   (rule 147)

    RIB_TEXT	shift, and go to state 313



state 214

    ribComm  ->  RIB_ERROR_HANDLER RIB_TEXT .   (rule 148)

    $default	reduce using rule 148 (ribComm)



state 215

    ribComm  ->  RIB_VERSION RIB_VERSION_STRING .   (rule 150)

    $default	reduce using rule 150 (ribComm)



state 216

    ribComm  ->  RIB_VERSION RIB_FLOAT .   (rule 149)

    $default	reduce using rule 149 (ribComm)



state 217

    ribComm  ->  RIB_DECLARE RIB_TEXT RIB_TEXT .   (rule 26)

    $default	reduce using rule 26 (ribComm)



state 218

    ribComm  ->  RIB_FORMAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 32)

    RIB_FLOAT	shift, and go to state 314



state 219

    ribComm  ->  RIB_SCREEN_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 35)

    RIB_FLOAT	shift, and go to state 315



state 220

    ribComm  ->  RIB_SCREEN_WINDOW RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 34)

    RIB_FLOAT	shift, and go to state 316



state 221

    ribComm  ->  RIB_CROP_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 37)

    RIB_FLOAT	shift, and go to state 317



state 222

    ribComm  ->  RIB_CROP_WINDOW RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 36)

    RIB_FLOAT	shift, and go to state 318



state 223

    ribComm  ->  RIB_PROJECTION RIB_TEXT ribPL .   (rule 38)

    $default	reduce using rule 38 (ribComm)



state 224

    ribComm  ->  RIB_CLIPPING RIB_FLOAT RIB_FLOAT .   (rule 39)

    $default	reduce using rule 39 (ribComm)



state 225

    ribComm  ->  RIB_CLIPPING_PLANE RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 40)

    RIB_FLOAT	shift, and go to state 319



state 226

    ribComm  ->  RIB_DEPTH_OF_FIELD RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 41)

    RIB_FLOAT	shift, and go to state 320



state 227

    ribComm  ->  RIB_SHUTTER RIB_FLOAT RIB_FLOAT .   (rule 43)

    $default	reduce using rule 43 (ribComm)



state 228

    ribComm  ->  RIB_PIXEL_SAMPLES RIB_FLOAT RIB_FLOAT .   (rule 45)

    $default	reduce using rule 45 (ribComm)



state 229

    ribComm  ->  RIB_PIXEL_FILTER RIB_TEXT RIB_FLOAT . RIB_FLOAT   (rule 46)

    RIB_FLOAT	shift, and go to state 321



state 230

    ribComm  ->  RIB_EXPOSURE RIB_FLOAT RIB_FLOAT .   (rule 47)

    $default	reduce using rule 47 (ribComm)



state 231

    ribComm  ->  RIB_IMAGER RIB_TEXT ribPL .   (rule 48)

    $default	reduce using rule 48 (ribComm)



state 232

    ribComm  ->  RIB_QUANTIZE RIB_TEXT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 49)

    RIB_FLOAT	shift, and go to state 322



state 233

    ribComm  ->  RIB_DISPLAY RIB_TEXT RIB_TEXT . RIB_TEXT ribPL   (rule 50)

    RIB_TEXT	shift, and go to state 323



state 234

    ribComm  ->  RIB_HIDER RIB_TEXT ribPL .   (rule 51)

    $default	reduce using rule 51 (ribComm)



state 235

    ribFloatArray  ->  RIB_ARRAY_BEGIN RIB_ARRAY_END .   (rule 9)

    $default	reduce using rule 9 (ribFloatArray)



state 236

    ribFloatString  ->  ribFloatString . RIB_FLOAT   (rule 4)
    ribFloatArray  ->  RIB_ARRAY_BEGIN ribFloatString . RIB_ARRAY_END   (rule 8)

    RIB_ARRAY_END	shift, and go to state 324
    RIB_FLOAT	shift, and go to state 237



state 237

    ribFloatString  ->  ribFloatString RIB_FLOAT .   (rule 4)

    $default	reduce using rule 4 (ribFloatString)



state 238

    ribComm  ->  RIB_COLOR_SAMPLES ribFloatArray ribFloatArray .   (rule 53)

    $default	reduce using rule 53 (ribComm)



state 239

    ribComm  ->  RIB_OPTION RIB_TEXT ribPL .   (rule 55)

    $default	reduce using rule 55 (ribComm)



state 240

    ribComm  ->  RIB_COLOR RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 60)

    RIB_FLOAT	shift, and go to state 325



state 241

    ribComm  ->  RIB_COLOR RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 58)

    RIB_FLOAT	shift, and go to state 326



state 242

    ribComm  ->  RIB_OPACITY RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 61)

    RIB_FLOAT	shift, and go to state 327



state 243

    ribComm  ->  RIB_OPACITY RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 59)

    RIB_FLOAT	shift, and go to state 328



state 244

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 329



state 245

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 62)

    RIB_FLOAT	shift, and go to state 330



state 246

    ribParameter  ->  RIB_TEXT . ribFloats   (rule 21)
    ribParameter  ->  RIB_TEXT . ribTextArray   (rule 22)
    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT RIB_TEXT . ribPL   (rule 65)

    RIB_ARRAY_BEGIN	shift, and go to state 272
    RIB_TEXT	shift, and go to state 331
    RIB_FLOAT	shift, and go to state 126

    $default	reduce using rule 20 (ribPL)

    ribFloatString	go to state 127
    ribFloatArray	go to state 207
    ribFloats	go to state 274
    ribTextArray	go to state 275
    ribPL	go to state 332
    ribParameter	go to state 173



state 247

    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT RIB_FLOAT . ribPL   (rule 64)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 333
    ribParameter	go to state 173



state 248

    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT ribPL .   (rule 66)

    $default	reduce using rule 66 (ribComm)



state 249

    ribComm  ->  RIB_AREA_LIGHT_SOURCE RIB_TEXT RIB_FLOAT . ribPL   (rule 67)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 334
    ribParameter	go to state 173



state 250

    ribComm  ->  RIB_ILLUMINATE RIB_FLOAT RIB_FLOAT .   (rule 68)

    $default	reduce using rule 68 (ribComm)



state 251

    ribComm  ->  RIB_SURFACE RIB_TEXT ribPL .   (rule 69)

    $default	reduce using rule 69 (ribComm)



state 252

    ribComm  ->  RIB_ATMOSPHERE RIB_TEXT ribPL .   (rule 70)

    $default	reduce using rule 70 (ribComm)



state 253

    ribComm  ->  RIB_INTERIOR RIB_TEXT ribPL .   (rule 71)

    $default	reduce using rule 71 (ribComm)



state 254

    ribComm  ->  RIB_EXTERIOR RIB_TEXT ribPL .   (rule 72)

    $default	reduce using rule 72 (ribComm)



state 255

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 76)

    RIB_FLOAT	shift, and go to state 335



state 256

    ribComm  ->  RIB_BOUND RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 77)

    RIB_FLOAT	shift, and go to state 336



state 257

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 78)

    RIB_FLOAT	shift, and go to state 337



state 258

    ribComm  ->  RIB_DETAIL RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 79)

    RIB_FLOAT	shift, and go to state 338



state 259

    ribComm  ->  RIB_DETAIL_RANGE RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 81)

    RIB_FLOAT	shift, and go to state 339



state 260

    ribComm  ->  RIB_DETAIL_RANGE RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 80)

    RIB_FLOAT	shift, and go to state 340



state 261

    ribComm  ->  RIB_GEOMETRIC_APPROXIMATION RIB_TEXT RIB_FLOAT .   (rule 82)

    $default	reduce using rule 82 (ribComm)



state 262

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 341



state 263

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 342



state 264

    ribComm  ->  RIB_TRANSLATE RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 91)

    RIB_FLOAT	shift, and go to state 343



state 265

    ribComm  ->  RIB_ROTATE RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 93)

    RIB_FLOAT	shift, and go to state 344



state 266

    ribComm  ->  RIB_SCALE RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 92)

    RIB_FLOAT	shift, and go to state 345



state 267

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_FLOAT	shift, and go to state 346



state 268

    ribComm  ->  RIB_SKEW RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 94)

    RIB_FLOAT	shift, and go to state 347



state 269

    ribComm  ->  RIB_DEFORMATION RIB_TEXT ribPL .   (rule 96)

    $default	reduce using rule 96 (ribComm)



state 270

    ribComm  ->  RIB_DISPLACEMENT RIB_TEXT ribPL .   (rule 97)

    $default	reduce using rule 97 (ribComm)



state 271

    ribComm  ->  RIB_ATTRIBUTE RIB_TEXT ribPL .   (rule 102)

    $default	reduce using rule 102 (ribComm)



state 272

    ribFloatArray  ->  RIB_ARRAY_BEGIN . ribFloatString RIB_ARRAY_END   (rule 8)
    ribFloatArray  ->  RIB_ARRAY_BEGIN . RIB_ARRAY_END   (rule 9)
    ribTextArray  ->  RIB_ARRAY_BEGIN . ribTextString RIB_ARRAY_END   (rule 14)

    RIB_ARRAY_END	shift, and go to state 235
    RIB_TEXT	shift, and go to state 348
    RIB_FLOAT	shift, and go to state 126

    ribFloatString	go to state 236
    ribTextString	go to state 349



state 273

    ribTextArray  ->  RIB_TEXT .   (rule 15)

    $default	reduce using rule 15 (ribTextArray)



state 274

    ribParameter  ->  RIB_TEXT ribFloats .   (rule 21)

    $default	reduce using rule 21 (ribParameter)



state 275

    ribParameter  ->  RIB_TEXT ribTextArray .   (rule 22)

    $default	reduce using rule 22 (ribParameter)



state 276

    ribPL  ->  ribParameter ribPL .   (rule 19)

    $default	reduce using rule 19 (ribPL)



state 277

    ribIntArray  ->  RIB_ARRAY_BEGIN RIB_ARRAY_END .   (rule 13)

    $default	reduce using rule 13 (ribIntArray)



state 278

    ribIntString  ->  RIB_FLOAT .   (rule 3)

    $default	reduce using rule 3 (ribIntString)



state 279

    ribIntString  ->  ribIntString . RIB_FLOAT   (rule 2)
    ribIntArray  ->  RIB_ARRAY_BEGIN ribIntString . RIB_ARRAY_END   (rule 12)

    RIB_ARRAY_END	shift, and go to state 350
    RIB_FLOAT	shift, and go to state 351



state 280

    ribComm  ->  RIB_GENERAL_POLYGON ribIntArray ribPL .   (rule 104)

    $default	reduce using rule 104 (ribComm)



state 281

    ribComm  ->  RIB_POINTS_POLYGONS ribIntArray ribIntArray . ribPL   (rule 105)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 352
    ribParameter	go to state 173



state 282

    ribComm  ->  RIB_POINTS_GENERAL_POLYGONS ribIntArray ribIntArray . ribIntArray ribPL   (rule 106)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 353



state 283

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 354



state 284

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT . RIB_TEXT RIB_FLOAT   (rule 107)
    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_ARRAY_BEGIN	shift, and go to state 355
    RIB_TEXT	shift, and go to state 356



state 285

    ribComm  ->  RIB_PATCH RIB_TEXT ribPL .   (rule 111)

    $default	reduce using rule 111 (ribComm)



state 286

    ribComm  ->  RIB_PATCH_MESH RIB_TEXT RIB_FLOAT . RIB_TEXT RIB_FLOAT RIB_TEXT ribPL   (rule 112)

    RIB_TEXT	shift, and go to state 357



state 287

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT . ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 358



state 288

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray . ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 359



state 289

    ribComm  ->  RIB_SPHERE RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 116)

    RIB_FLOAT	shift, and go to state 360



state 290

    ribComm  ->  RIB_SPHERE RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribPL   (rule 115)

    RIB_FLOAT	shift, and go to state 361



state 291

    ribComm  ->  RIB_CONE RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 118)

    RIB_FLOAT	shift, and go to state 362



state 292

    ribComm  ->  RIB_CONE RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribPL   (rule 117)

    RIB_FLOAT	shift, and go to state 363



state 293

    ribComm  ->  RIB_CYLINDER RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 120)

    RIB_FLOAT	shift, and go to state 364



state 294

    ribComm  ->  RIB_CYLINDER RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribPL   (rule 119)

    RIB_FLOAT	shift, and go to state 365



state 295

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_FLOAT	shift, and go to state 366



state 296

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 121)

    RIB_FLOAT	shift, and go to state 367



state 297

    ribComm  ->  RIB_PARABOLOID RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 124)

    RIB_FLOAT	shift, and go to state 368



state 298

    ribComm  ->  RIB_PARABOLOID RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribPL   (rule 123)

    RIB_FLOAT	shift, and go to state 369



state 299

    ribComm  ->  RIB_DISK RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 126)

    RIB_FLOAT	shift, and go to state 370



state 300

    ribComm  ->  RIB_DISK RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribPL   (rule 125)

    RIB_FLOAT	shift, and go to state 371



state 301

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 128)

    RIB_FLOAT	shift, and go to state 372



state 302

    ribComm  ->  RIB_TORUS RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 127)

    RIB_FLOAT	shift, and go to state 373



state 303

    ribComm  ->  RIB_CURVES RIB_TEXT ribIntArray . RIB_TEXT ribPL   (rule 129)

    RIB_TEXT	shift, and go to state 374



state 304

    ribComm  ->  RIB_GEOMETRY RIB_TEXT ribPL .   (rule 134)

    $default	reduce using rule 134 (ribComm)



state 305

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray . ribIntArray ribTexts ribIntArray ribIntArray ribFloatArray ribPL   (rule 131)
    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray . ribIntArray ribPL   (rule 132)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 375



state 306

    ribComm  ->  RIB_BLOBBY RIB_FLOAT ribFloatArray . ribTextArray ribPL   (rule 133)

    RIB_ARRAY_BEGIN	shift, and go to state 307
    RIB_TEXT	shift, and go to state 273

    ribTextArray	go to state 376



state 307

    ribTextArray  ->  RIB_ARRAY_BEGIN . ribTextString RIB_ARRAY_END   (rule 14)

    RIB_TEXT	shift, and go to state 348

    ribTextString	go to state 349



state 308

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_ARRAY_BEGIN	shift, and go to state 377



state 309

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 143)

    RIB_TEXT	shift, and go to state 378



state 310

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 144)

    RIB_TEXT	shift, and go to state 379



state 311

    ribComm  ->  RIB_MAKE_LAT_LONG_ENVIRONMENT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 145)

    RIB_TEXT	shift, and go to state 380



state 312

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 381



state 313

    ribComm  ->  RIB_MAKE_SHADOW RIB_TEXT RIB_TEXT . ribPL   (rule 147)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 382
    ribParameter	go to state 173



state 314

    ribComm  ->  RIB_FORMAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 32)

    $default	reduce using rule 32 (ribComm)



state 315

    ribComm  ->  RIB_SCREEN_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 35)

    RIB_FLOAT	shift, and go to state 383



state 316

    ribComm  ->  RIB_SCREEN_WINDOW RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 34)

    RIB_FLOAT	shift, and go to state 384



state 317

    ribComm  ->  RIB_CROP_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 37)

    RIB_FLOAT	shift, and go to state 385



state 318

    ribComm  ->  RIB_CROP_WINDOW RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 36)

    RIB_FLOAT	shift, and go to state 386



state 319

    ribComm  ->  RIB_CLIPPING_PLANE RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 40)

    RIB_FLOAT	shift, and go to state 387



state 320

    ribComm  ->  RIB_DEPTH_OF_FIELD RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 41)

    $default	reduce using rule 41 (ribComm)



state 321

    ribComm  ->  RIB_PIXEL_FILTER RIB_TEXT RIB_FLOAT RIB_FLOAT .   (rule 46)

    $default	reduce using rule 46 (ribComm)



state 322

    ribComm  ->  RIB_QUANTIZE RIB_TEXT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 49)

    RIB_FLOAT	shift, and go to state 388



state 323

    ribComm  ->  RIB_DISPLAY RIB_TEXT RIB_TEXT RIB_TEXT . ribPL   (rule 50)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 389
    ribParameter	go to state 173



state 324

    ribFloatArray  ->  RIB_ARRAY_BEGIN ribFloatString RIB_ARRAY_END .   (rule 8)

    $default	reduce using rule 8 (ribFloatArray)



state 325

    ribComm  ->  RIB_COLOR RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 60)

    RIB_FLOAT	shift, and go to state 390



state 326

    ribComm  ->  RIB_COLOR RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 58)

    $default	reduce using rule 58 (ribComm)



state 327

    ribComm  ->  RIB_OPACITY RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 61)

    RIB_FLOAT	shift, and go to state 391



state 328

    ribComm  ->  RIB_OPACITY RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 59)

    $default	reduce using rule 59 (ribComm)



state 329

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 392



state 330

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 62)

    RIB_FLOAT	shift, and go to state 393



state 331

    ribTextArray  ->  RIB_TEXT .   (rule 15)
    ribParameter  ->  RIB_TEXT . ribFloats   (rule 21)
    ribParameter  ->  RIB_TEXT . ribTextArray   (rule 22)

    RIB_ARRAY_BEGIN	shift, and go to state 272
    RIB_FLOAT	shift, and go to state 126

    RIB_ARRAY_BEGIN	[reduce using rule 15 (ribTextArray)]
    $default	reduce using rule 15 (ribTextArray)

    ribFloatString	go to state 127
    ribFloatArray	go to state 207
    ribFloats	go to state 274
    ribTextArray	go to state 275



state 332

    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT RIB_TEXT ribPL .   (rule 65)

    $default	reduce using rule 65 (ribComm)



state 333

    ribComm  ->  RIB_LIGHT_SOURCE RIB_TEXT RIB_FLOAT ribPL .   (rule 64)

    $default	reduce using rule 64 (ribComm)



state 334

    ribComm  ->  RIB_AREA_LIGHT_SOURCE RIB_TEXT RIB_FLOAT ribPL .   (rule 67)

    $default	reduce using rule 67 (ribComm)



state 335

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 76)

    RIB_FLOAT	shift, and go to state 394



state 336

    ribComm  ->  RIB_BOUND RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 77)

    RIB_FLOAT	shift, and go to state 395



state 337

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 78)

    RIB_FLOAT	shift, and go to state 396



state 338

    ribComm  ->  RIB_DETAIL RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 79)

    RIB_FLOAT	shift, and go to state 397



state 339

    ribComm  ->  RIB_DETAIL_RANGE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 81)

    RIB_FLOAT	shift, and go to state 398



state 340

    ribComm  ->  RIB_DETAIL_RANGE RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 80)

    RIB_FLOAT	shift, and go to state 399



state 341

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 400



state 342

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 401



state 343

    ribComm  ->  RIB_TRANSLATE RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 91)

    $default	reduce using rule 91 (ribComm)



state 344

    ribComm  ->  RIB_ROTATE RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 93)

    RIB_FLOAT	shift, and go to state 402



state 345

    ribComm  ->  RIB_SCALE RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 92)

    $default	reduce using rule 92 (ribComm)



state 346

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_FLOAT	shift, and go to state 403



state 347

    ribComm  ->  RIB_SKEW RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 94)

    RIB_FLOAT	shift, and go to state 404



state 348

    ribTextString  ->  RIB_TEXT .   (rule 7)

    $default	reduce using rule 7 (ribTextString)



state 349

    ribTextString  ->  ribTextString . RIB_TEXT   (rule 6)
    ribTextArray  ->  RIB_ARRAY_BEGIN ribTextString . RIB_ARRAY_END   (rule 14)

    RIB_ARRAY_END	shift, and go to state 405
    RIB_TEXT	shift, and go to state 406



state 350

    ribIntArray  ->  RIB_ARRAY_BEGIN ribIntString RIB_ARRAY_END .   (rule 12)

    $default	reduce using rule 12 (ribIntArray)



state 351

    ribIntString  ->  ribIntString RIB_FLOAT .   (rule 2)

    $default	reduce using rule 2 (ribIntString)



state 352

    ribComm  ->  RIB_POINTS_POLYGONS ribIntArray ribIntArray ribPL .   (rule 105)

    $default	reduce using rule 105 (ribComm)



state 353

    ribComm  ->  RIB_POINTS_GENERAL_POLYGONS ribIntArray ribIntArray ribIntArray . ribPL   (rule 106)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 407
    ribParameter	go to state 173



state 354

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 408



state 355

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 409



state 356

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_TEXT . RIB_FLOAT   (rule 107)

    RIB_FLOAT	shift, and go to state 410



state 357

    ribComm  ->  RIB_PATCH_MESH RIB_TEXT RIB_FLOAT RIB_TEXT . RIB_FLOAT RIB_TEXT ribPL   (rule 112)

    RIB_FLOAT	shift, and go to state 411



state 358

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 412



state 359

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray . ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 413



state 360

    ribComm  ->  RIB_SPHERE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 116)

    RIB_FLOAT	shift, and go to state 414



state 361

    ribComm  ->  RIB_SPHERE RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribPL   (rule 115)

    RIB_FLOAT	shift, and go to state 415



state 362

    ribComm  ->  RIB_CONE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END ribPL   (rule 118)

    RIB_FLOAT	shift, and go to state 416



state 363

    ribComm  ->  RIB_CONE RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribPL   (rule 117)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 417
    ribParameter	go to state 173



state 364

    ribComm  ->  RIB_CYLINDER RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 120)

    RIB_FLOAT	shift, and go to state 418



state 365

    ribComm  ->  RIB_CYLINDER RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribPL   (rule 119)

    RIB_FLOAT	shift, and go to state 419



state 366

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_FLOAT	shift, and go to state 420



state 367

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 121)

    RIB_FLOAT	shift, and go to state 421



state 368

    ribComm  ->  RIB_PARABOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 124)

    RIB_FLOAT	shift, and go to state 422



state 369

    ribComm  ->  RIB_PARABOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribPL   (rule 123)

    RIB_FLOAT	shift, and go to state 423



state 370

    ribComm  ->  RIB_DISK RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END ribPL   (rule 126)

    RIB_FLOAT	shift, and go to state 424



state 371

    ribComm  ->  RIB_DISK RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribPL   (rule 125)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 425
    ribParameter	go to state 173



state 372

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 128)

    RIB_FLOAT	shift, and go to state 426



state 373

    ribComm  ->  RIB_TORUS RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribPL   (rule 127)

    RIB_FLOAT	shift, and go to state 427



state 374

    ribComm  ->  RIB_CURVES RIB_TEXT ribIntArray RIB_TEXT . ribPL   (rule 129)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 428
    ribParameter	go to state 173



state 375

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray . ribTexts ribIntArray ribIntArray ribFloatArray ribPL   (rule 131)
    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray . ribPL   (rule 132)

    RIB_ARRAY_BEGIN	shift, and go to state 429
    RIB_TEXT	shift, and go to state 331

    $default	reduce using rule 20 (ribPL)

    ribTextArray	go to state 430
    ribEmptyArray	go to state 431
    ribTexts	go to state 432
    ribPL	go to state 433
    ribParameter	go to state 173



state 376

    ribComm  ->  RIB_BLOBBY RIB_FLOAT ribFloatArray ribTextArray . ribPL   (rule 133)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 434
    ribParameter	go to state 173



state 377

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_FLOAT	shift, and go to state 435



state 378

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 143)

    RIB_TEXT	shift, and go to state 436



state 379

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 144)

    RIB_TEXT	shift, and go to state 437



state 380

    ribComm  ->  RIB_MAKE_LAT_LONG_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_FLOAT RIB_FLOAT ribPL   (rule 145)

    RIB_FLOAT	shift, and go to state 438



state 381

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 439



state 382

    ribComm  ->  RIB_MAKE_SHADOW RIB_TEXT RIB_TEXT ribPL .   (rule 147)

    $default	reduce using rule 147 (ribComm)



state 383

    ribComm  ->  RIB_SCREEN_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 35)

    RIB_FLOAT	shift, and go to state 440



state 384

    ribComm  ->  RIB_SCREEN_WINDOW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 34)

    $default	reduce using rule 34 (ribComm)



state 385

    ribComm  ->  RIB_CROP_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 37)

    RIB_FLOAT	shift, and go to state 441



state 386

    ribComm  ->  RIB_CROP_WINDOW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 36)

    $default	reduce using rule 36 (ribComm)



state 387

    ribComm  ->  RIB_CLIPPING_PLANE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 40)

    RIB_FLOAT	shift, and go to state 442



state 388

    ribComm  ->  RIB_QUANTIZE RIB_TEXT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 49)

    RIB_FLOAT	shift, and go to state 443



state 389

    ribComm  ->  RIB_DISPLAY RIB_TEXT RIB_TEXT RIB_TEXT ribPL .   (rule 50)

    $default	reduce using rule 50 (ribComm)



state 390

    ribComm  ->  RIB_COLOR RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 60)

    RIB_ARRAY_END	shift, and go to state 444



state 391

    ribComm  ->  RIB_OPACITY RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 61)

    RIB_ARRAY_END	shift, and go to state 445



state 392

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 446



state 393

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 62)

    RIB_FLOAT	shift, and go to state 447



state 394

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 76)

    RIB_FLOAT	shift, and go to state 448



state 395

    ribComm  ->  RIB_BOUND RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 77)

    RIB_FLOAT	shift, and go to state 449



state 396

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 78)

    RIB_FLOAT	shift, and go to state 450



state 397

    ribComm  ->  RIB_DETAIL RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 79)

    RIB_FLOAT	shift, and go to state 451



state 398

    ribComm  ->  RIB_DETAIL_RANGE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 81)

    RIB_FLOAT	shift, and go to state 452



state 399

    ribComm  ->  RIB_DETAIL_RANGE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 80)

    $default	reduce using rule 80 (ribComm)



state 400

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 453



state 401

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 454



state 402

    ribComm  ->  RIB_ROTATE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 93)

    $default	reduce using rule 93 (ribComm)



state 403

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_FLOAT	shift, and go to state 455



state 404

    ribComm  ->  RIB_SKEW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 94)

    RIB_FLOAT	shift, and go to state 456



state 405

    ribTextArray  ->  RIB_ARRAY_BEGIN ribTextString RIB_ARRAY_END .   (rule 14)

    $default	reduce using rule 14 (ribTextArray)



state 406

    ribTextString  ->  ribTextString RIB_TEXT .   (rule 6)

    $default	reduce using rule 6 (ribTextString)



state 407

    ribComm  ->  RIB_POINTS_GENERAL_POLYGONS ribIntArray ribIntArray ribIntArray ribPL .   (rule 106)

    $default	reduce using rule 106 (ribComm)



state 408

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 457



state 409

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 458



state 410

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT .   (rule 107)

    $default	reduce using rule 107 (ribComm)



state 411

    ribComm  ->  RIB_PATCH_MESH RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT . RIB_TEXT ribPL   (rule 112)

    RIB_TEXT	shift, and go to state 459



state 412

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 460



state 413

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray ribFloatArray . ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 461



state 414

    ribComm  ->  RIB_SPHERE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END ribPL   (rule 116)

    RIB_FLOAT	shift, and go to state 462



state 415

    ribComm  ->  RIB_SPHERE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribPL   (rule 115)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 463
    ribParameter	go to state 173



state 416

    ribComm  ->  RIB_CONE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END ribPL   (rule 118)

    RIB_ARRAY_END	shift, and go to state 464



state 417

    ribComm  ->  RIB_CONE RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL .   (rule 117)

    $default	reduce using rule 117 (ribComm)



state 418

    ribComm  ->  RIB_CYLINDER RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END ribPL   (rule 120)

    RIB_FLOAT	shift, and go to state 465



state 419

    ribComm  ->  RIB_CYLINDER RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribPL   (rule 119)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 466
    ribParameter	go to state 173



state 420

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_FLOAT	shift, and go to state 467



state 421

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL   (rule 121)

    RIB_FLOAT	shift, and go to state 468



state 422

    ribComm  ->  RIB_PARABOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END ribPL   (rule 124)

    RIB_FLOAT	shift, and go to state 469



state 423

    ribComm  ->  RIB_PARABOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribPL   (rule 123)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 470
    ribParameter	go to state 173



state 424

    ribComm  ->  RIB_DISK RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END ribPL   (rule 126)

    RIB_ARRAY_END	shift, and go to state 471



state 425

    ribComm  ->  RIB_DISK RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL .   (rule 125)

    $default	reduce using rule 125 (ribComm)



state 426

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 128)

    RIB_FLOAT	shift, and go to state 472



state 427

    ribComm  ->  RIB_TORUS RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribPL   (rule 127)

    RIB_FLOAT	shift, and go to state 473



state 428

    ribComm  ->  RIB_CURVES RIB_TEXT ribIntArray RIB_TEXT ribPL .   (rule 129)

    $default	reduce using rule 129 (ribComm)



state 429

    ribTextArray  ->  RIB_ARRAY_BEGIN . ribTextString RIB_ARRAY_END   (rule 14)
    ribEmptyArray  ->  RIB_ARRAY_BEGIN . RIB_ARRAY_END   (rule 16)

    RIB_ARRAY_END	shift, and go to state 474
    RIB_TEXT	shift, and go to state 348

    ribTextString	go to state 349



state 430

    ribTexts  ->  ribTextArray .   (rule 18)

    $default	reduce using rule 18 (ribTexts)



state 431

    ribTexts  ->  ribEmptyArray .   (rule 17)

    $default	reduce using rule 17 (ribTexts)



state 432

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribTexts . ribIntArray ribIntArray ribFloatArray ribPL   (rule 131)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 475



state 433

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribPL .   (rule 132)

    $default	reduce using rule 132 (ribComm)



state 434

    ribComm  ->  RIB_BLOBBY RIB_FLOAT ribFloatArray ribTextArray ribPL .   (rule 133)

    $default	reduce using rule 133 (ribComm)



state 435

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_FLOAT	shift, and go to state 476



state 436

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 143)

    RIB_TEXT	shift, and go to state 477



state 437

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 144)

    RIB_TEXT	shift, and go to state 478



state 438

    ribComm  ->  RIB_MAKE_LAT_LONG_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT . RIB_FLOAT ribPL   (rule 145)

    RIB_FLOAT	shift, and go to state 479



state 439

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 480



state 440

    ribComm  ->  RIB_SCREEN_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 35)

    RIB_ARRAY_END	shift, and go to state 481



state 441

    ribComm  ->  RIB_CROP_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 37)

    RIB_ARRAY_END	shift, and go to state 482



state 442

    ribComm  ->  RIB_CLIPPING_PLANE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 40)

    RIB_FLOAT	shift, and go to state 483



state 443

    ribComm  ->  RIB_QUANTIZE RIB_TEXT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 49)

    $default	reduce using rule 49 (ribComm)



state 444

    ribComm  ->  RIB_COLOR RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 60)

    $default	reduce using rule 60 (ribComm)



state 445

    ribComm  ->  RIB_OPACITY RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 61)

    $default	reduce using rule 61 (ribComm)



state 446

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 484



state 447

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT   (rule 62)

    RIB_FLOAT	shift, and go to state 485



state 448

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 76)

    RIB_FLOAT	shift, and go to state 486



state 449

    ribComm  ->  RIB_BOUND RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 77)

    RIB_FLOAT	shift, and go to state 487



state 450

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 78)

    RIB_FLOAT	shift, and go to state 488



state 451

    ribComm  ->  RIB_DETAIL RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 79)

    RIB_FLOAT	shift, and go to state 489



state 452

    ribComm  ->  RIB_DETAIL_RANGE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 81)

    RIB_ARRAY_END	shift, and go to state 490



state 453

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 491



state 454

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 492



state 455

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_FLOAT	shift, and go to state 493



state 456

    ribComm  ->  RIB_SKEW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 94)

    RIB_FLOAT	shift, and go to state 494



state 457

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 495



state 458

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 496



state 459

    ribComm  ->  RIB_PATCH_MESH RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_TEXT . ribPL   (rule 112)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 497
    ribParameter	go to state 173



state 460

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 498



state 461

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray . ribFloatArray ribFloatArray ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 499



state 462

    ribComm  ->  RIB_SPHERE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END ribPL   (rule 116)

    RIB_ARRAY_END	shift, and go to state 500



state 463

    ribComm  ->  RIB_SPHERE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL .   (rule 115)

    $default	reduce using rule 115 (ribComm)



state 464

    ribComm  ->  RIB_CONE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . ribPL   (rule 118)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 501
    ribParameter	go to state 173



state 465

    ribComm  ->  RIB_CYLINDER RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END ribPL   (rule 120)

    RIB_ARRAY_END	shift, and go to state 502



state 466

    ribComm  ->  RIB_CYLINDER RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL .   (rule 119)

    $default	reduce using rule 119 (ribComm)



state 467

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_FLOAT	shift, and go to state 503



state 468

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT ribPL   (rule 121)

    RIB_FLOAT	shift, and go to state 504



state 469

    ribComm  ->  RIB_PARABOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END ribPL   (rule 124)

    RIB_ARRAY_END	shift, and go to state 505



state 470

    ribComm  ->  RIB_PARABOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL .   (rule 123)

    $default	reduce using rule 123 (ribComm)



state 471

    ribComm  ->  RIB_DISK RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . ribPL   (rule 126)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 506
    ribParameter	go to state 173



state 472

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END ribPL   (rule 128)

    RIB_FLOAT	shift, and go to state 507



state 473

    ribComm  ->  RIB_TORUS RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribPL   (rule 127)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 508
    ribParameter	go to state 173



state 474

    ribEmptyArray  ->  RIB_ARRAY_BEGIN RIB_ARRAY_END .   (rule 16)

    $default	reduce using rule 16 (ribEmptyArray)



state 475

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribTexts ribIntArray . ribIntArray ribFloatArray ribPL   (rule 131)

    RIB_ARRAY_BEGIN	shift, and go to state 174

    ribIntArray	go to state 509



state 476

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_FLOAT	shift, and go to state 510



state 477

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_FLOAT RIB_FLOAT ribPL   (rule 143)

    RIB_FLOAT	shift, and go to state 511



state 478

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_FLOAT RIB_FLOAT ribPL   (rule 144)

    RIB_FLOAT	shift, and go to state 512



state 479

    ribComm  ->  RIB_MAKE_LAT_LONG_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT . ribPL   (rule 145)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 513
    ribParameter	go to state 173



state 480

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 514



state 481

    ribComm  ->  RIB_SCREEN_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 35)

    $default	reduce using rule 35 (ribComm)



state 482

    ribComm  ->  RIB_CROP_WINDOW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 37)

    $default	reduce using rule 37 (ribComm)



state 483

    ribComm  ->  RIB_CLIPPING_PLANE RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 40)

    $default	reduce using rule 40 (ribComm)



state 484

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 515



state 485

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT   (rule 62)

    RIB_FLOAT	shift, and go to state 516



state 486

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 76)

    RIB_FLOAT	shift, and go to state 517



state 487

    ribComm  ->  RIB_BOUND RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 77)

    $default	reduce using rule 77 (ribComm)



state 488

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 78)

    RIB_FLOAT	shift, and go to state 518



state 489

    ribComm  ->  RIB_DETAIL RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 79)

    $default	reduce using rule 79 (ribComm)



state 490

    ribComm  ->  RIB_DETAIL_RANGE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 81)

    $default	reduce using rule 81 (ribComm)



state 491

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 519



state 492

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 520



state 493

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_FLOAT	shift, and go to state 521



state 494

    ribComm  ->  RIB_SKEW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 94)

    RIB_FLOAT	shift, and go to state 522



state 495

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 523



state 496

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 524



state 497

    ribComm  ->  RIB_PATCH_MESH RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_TEXT ribPL .   (rule 112)

    $default	reduce using rule 112 (ribComm)



state 498

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 525



state 499

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray . ribFloatArray ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 526



state 500

    ribComm  ->  RIB_SPHERE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . ribPL   (rule 116)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 527
    ribParameter	go to state 173



state 501

    ribComm  ->  RIB_CONE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL .   (rule 118)

    $default	reduce using rule 118 (ribComm)



state 502

    ribComm  ->  RIB_CYLINDER RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . ribPL   (rule 120)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 528
    ribParameter	go to state 173



state 503

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_FLOAT	shift, and go to state 529



state 504

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT ribPL   (rule 121)

    RIB_FLOAT	shift, and go to state 530



state 505

    ribComm  ->  RIB_PARABOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . ribPL   (rule 124)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 531
    ribParameter	go to state 173



state 506

    ribComm  ->  RIB_DISK RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL .   (rule 126)

    $default	reduce using rule 126 (ribComm)



state 507

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END ribPL   (rule 128)

    RIB_ARRAY_END	shift, and go to state 532



state 508

    ribComm  ->  RIB_TORUS RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL .   (rule 127)

    $default	reduce using rule 127 (ribComm)



state 509

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribTexts ribIntArray ribIntArray . ribFloatArray ribPL   (rule 131)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 533



state 510

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_FLOAT	shift, and go to state 534



state 511

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT . RIB_FLOAT ribPL   (rule 143)

    RIB_FLOAT	shift, and go to state 535



state 512

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT . RIB_FLOAT ribPL   (rule 144)

    RIB_FLOAT	shift, and go to state 536



state 513

    ribComm  ->  RIB_MAKE_LAT_LONG_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL .   (rule 145)

    $default	reduce using rule 145 (ribComm)



state 514

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 537



state 515

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 538



state 516

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT   (rule 62)

    RIB_FLOAT	shift, and go to state 539



state 517

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 76)

    RIB_ARRAY_END	shift, and go to state 540



state 518

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 78)

    RIB_ARRAY_END	shift, and go to state 541



state 519

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 542



state 520

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 543



state 521

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 95)

    RIB_FLOAT	shift, and go to state 544



state 522

    ribComm  ->  RIB_SKEW RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 94)

    $default	reduce using rule 94 (ribComm)



state 523

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 545



state 524

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 546



state 525

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribFloatArray RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 547



state 526

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray . ribFloatArray ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 548



state 527

    ribComm  ->  RIB_SPHERE RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL .   (rule 116)

    $default	reduce using rule 116 (ribComm)



state 528

    ribComm  ->  RIB_CYLINDER RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL .   (rule 120)

    $default	reduce using rule 120 (ribComm)



state 529

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END ribPL   (rule 122)

    RIB_FLOAT	shift, and go to state 549



state 530

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . ribPL   (rule 121)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 550
    ribParameter	go to state 173



state 531

    ribComm  ->  RIB_PARABOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL .   (rule 124)

    $default	reduce using rule 124 (ribComm)



state 532

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . ribPL   (rule 128)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 551
    ribParameter	go to state 173



state 533

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribTexts ribIntArray ribIntArray ribFloatArray . ribPL   (rule 131)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 552
    ribParameter	go to state 173



state 534

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_FLOAT	shift, and go to state 553



state 535

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT . ribPL   (rule 143)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 554
    ribParameter	go to state 173



state 536

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT . ribPL   (rule 144)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 555
    ribParameter	go to state 173



state 537

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT . RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_FLOAT	shift, and go to state 556



state 538

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 63)

    RIB_FLOAT	shift, and go to state 557



state 539

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT .   (rule 62)

    $default	reduce using rule 62 (ribComm)



state 540

    ribComm  ->  RIB_BOUND RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 76)

    $default	reduce using rule 76 (ribComm)



state 541

    ribComm  ->  RIB_DETAIL RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 78)

    $default	reduce using rule 78 (ribComm)



state 542

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 558



state 543

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 559



state 544

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 95)

    RIB_ARRAY_END	shift, and go to state 560



state 545

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 561



state 546

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 562



state 547

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray . RIB_FLOAT RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 563



state 548

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray . ribFloatArray   (rule 114)

    RIB_ARRAY_BEGIN	shift, and go to state 125

    ribFloatArray	go to state 564



state 549

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END ribPL   (rule 122)

    RIB_ARRAY_END	shift, and go to state 565



state 550

    ribComm  ->  RIB_HYPERBOLOID RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribPL .   (rule 121)

    $default	reduce using rule 121 (ribComm)



state 551

    ribComm  ->  RIB_TORUS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL .   (rule 128)

    $default	reduce using rule 128 (ribComm)



state 552

    ribComm  ->  RIB_SUBDIVISION_MESH RIB_TEXT ribIntArray ribIntArray ribTexts ribIntArray ribIntArray ribFloatArray ribPL .   (rule 131)

    $default	reduce using rule 131 (ribComm)



state 553

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 135)

    RIB_FLOAT	shift, and go to state 566



state 554

    ribComm  ->  RIB_MAKE_TEXTURE RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL .   (rule 143)

    $default	reduce using rule 143 (ribComm)



state 555

    ribComm  ->  RIB_MAKE_BUMP RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL .   (rule 144)

    $default	reduce using rule 144 (ribComm)



state 556

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT . RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 567



state 557

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 63)

    RIB_ARRAY_END	shift, and go to state 568



state 558

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 569



state 559

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 570



state 560

    ribComm  ->  RIB_SKEW RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 95)

    $default	reduce using rule 95 (ribComm)



state 561

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 571



state 562

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 572



state 563

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT . RIB_FLOAT ribPL   (rule 113)

    RIB_FLOAT	shift, and go to state 573



state 564

    ribComm  ->  RIB_TRIM_CURVE ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray ribFloatArray .   (rule 114)

    $default	reduce using rule 114 (ribComm)



state 565

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . ribPL   (rule 122)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 574
    ribParameter	go to state 173



state 566

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 135)

    RIB_ARRAY_END	shift, and go to state 575



state 567

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT . RIB_FLOAT RIB_FLOAT ribPL   (rule 146)

    RIB_FLOAT	shift, and go to state 576



state 568

    ribComm  ->  RIB_TEXTURE_COORDINATES RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 63)

    $default	reduce using rule 63 (ribComm)



state 569

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 577



state 570

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 578



state 571

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 579



state 572

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 580



state 573

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT . ribPL   (rule 113)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 581
    ribParameter	go to state 173



state 574

    ribComm  ->  RIB_HYPERBOLOID RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END ribPL .   (rule 122)

    $default	reduce using rule 122 (ribComm)



state 575

    ribComm  ->  RIB_PROCEDURAL RIB_TEXT ribTextArray RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 135)

    $default	reduce using rule 135 (ribComm)



state 576

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT . RIB_FLOAT ribPL   (rule 146)

    RIB_FLOAT	shift, and go to state 582



state 577

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 583



state 578

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 584



state 579

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 585



state 580

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 586



state 581

    ribComm  ->  RIB_NU_PATCH RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT ribFloatArray RIB_FLOAT RIB_FLOAT ribPL .   (rule 113)

    $default	reduce using rule 113 (ribComm)



state 582

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT . ribPL   (rule 146)

    RIB_TEXT	shift, and go to state 171

    $default	reduce using rule 20 (ribPL)

    ribPL	go to state 587
    ribParameter	go to state 173



state 583

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 588



state 584

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 589



state 585

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 590



state 586

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 591



state 587

    ribComm  ->  RIB_MAKE_CUBE_FACE_ENVIRONMENT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_TEXT RIB_FLOAT RIB_TEXT RIB_FLOAT RIB_FLOAT ribPL .   (rule 146)

    $default	reduce using rule 146 (ribComm)



state 588

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 592



state 589

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 593



state 590

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 594



state 591

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 595



state 592

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 596



state 593

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 597



state 594

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 598



state 595

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 599



state 596

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 600



state 597

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 601



state 598

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 602



state 599

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 603



state 600

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 88)

    RIB_FLOAT	shift, and go to state 604



state 601

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END   (rule 89)

    RIB_FLOAT	shift, and go to state 605



state 602

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 606



state 603

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 607



state 604

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 88)

    RIB_ARRAY_END	shift, and go to state 608



state 605

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END   (rule 89)

    RIB_ARRAY_END	shift, and go to state 609



state 606

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_ARRAY_END	shift, and go to state 610



state 607

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 611



state 608

    ribComm  ->  RIB_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 88)

    $default	reduce using rule 88 (ribComm)



state 609

    ribComm  ->  RIB_CONCAT_TRANSFORM RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END .   (rule 89)

    $default	reduce using rule 89 (ribComm)



state 610

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . RIB_FLOAT RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 612



state 611

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 613



state 612

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT . RIB_TEXT RIB_FLOAT   (rule 108)
    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT . RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_ARRAY_BEGIN	shift, and go to state 614
    RIB_TEXT	shift, and go to state 615



state 613

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END RIB_FLOAT   (rule 109)

    RIB_ARRAY_END	shift, and go to state 616



state 614

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 617



state 615

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT . RIB_FLOAT   (rule 108)

    RIB_FLOAT	shift, and go to state 618



state 616

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . RIB_FLOAT   (rule 109)

    RIB_FLOAT	shift, and go to state 619



state 617

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 620



state 618

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_TEXT RIB_FLOAT .   (rule 108)

    $default	reduce using rule 108 (ribComm)



state 619

    ribComm  ->  RIB_BASIS RIB_TEXT RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT .   (rule 109)

    $default	reduce using rule 109 (ribComm)



state 620

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 621



state 621

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 622



state 622

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 623



state 623

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 624



state 624

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 625



state 625

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 626



state 626

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 627



state 627

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 628



state 628

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 629



state 629

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 630



state 630

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 631



state 631

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 632



state 632

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 633



state 633

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_FLOAT RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 634



state 634

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT . RIB_ARRAY_END RIB_FLOAT   (rule 110)

    RIB_ARRAY_END	shift, and go to state 635



state 635

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END . RIB_FLOAT   (rule 110)

    RIB_FLOAT	shift, and go to state 636



state 636

    ribComm  ->  RIB_BASIS RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT RIB_ARRAY_BEGIN RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_FLOAT RIB_ARRAY_END RIB_FLOAT .   (rule 110)

    $default	reduce using rule 110 (ribComm)



state 637

    $   	go to state 638



state 638

    $   	go to state 639



state 639

    $default	accept
