Changeset 1431


Ignore:
Timestamp:
May 31, 2012, 2:10:19 PM (7 years ago)
Author:
sam
Message:

orbital: add missing <stdint.h>.

Location:
trunk/orbital
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/orbital/generated/mesh-parser.cpp

    r1430 r1431  
    5959
    6060#include <string>
     61#include <stdint.h>
    6162
    6263
    6364/* Line 293 of lalr1.cc  */
    64 #line 65 "generated/mesh-parser.cpp"
     65#line 66 "generated/mesh-parser.cpp"
    6566
    6667
     
    7071
    7172/* Line 299 of lalr1.cc  */
    72 #line 63 "mesh-parser.y"
     73#line 64 "mesh-parser.y"
    7374
    7475#include "../mesh-compiler.h"
     
    7980
    8081/* Line 299 of lalr1.cc  */
    81 #line 82 "generated/mesh-parser.cpp"
     82#line 83 "generated/mesh-parser.cpp"
    8283
    8384#ifndef YY_
     
    165166
    166167/* Line 382 of lalr1.cc  */
    167 #line 168 "generated/mesh-parser.cpp"
     168#line 169 "generated/mesh-parser.cpp"
    168169
    169170  /* Return YYSTR after stripping away unnecessary quotes and
     
    466467
    467468/* Line 690 of lalr1.cc  */
    468 #line 89 "mesh-parser.y"
     469#line 90 "mesh-parser.y"
    469470    { mc.m_mesh.Flush(); }
    470471    break;
     
    473474
    474475/* Line 690 of lalr1.cc  */
    475 #line 90 "mesh-parser.y"
     476#line 91 "mesh-parser.y"
    476477    { mc.m_mesh.MeshConvert(); }
    477478    break;
     
    480481
    481482/* Line 690 of lalr1.cc  */
    482 #line 91 "mesh-parser.y"
     483#line 92 "mesh-parser.y"
    483484    { /* TODO */ }
    484485    break;
     
    487488
    488489/* Line 690 of lalr1.cc  */
    489 #line 95 "mesh-parser.y"
     490#line 96 "mesh-parser.y"
    490491    { mc.m_mesh.SetCurColor(vec4((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2, (yysemantic_stack_[(2) - (2)].args).f3)); }
    491492    break;
     
    494495
    495496/* Line 690 of lalr1.cc  */
    496 #line 96 "mesh-parser.y"
     497#line 97 "mesh-parser.y"
    497498    { uint16_t x = (uint16_t)(yysemantic_stack_[(2) - (2)].u32val);
    498499                      vec4 v(x >> 12, (x >> 8) & 0xf, (x >> 4) & 0xf, x & 0xf);
     
    503504
    504505/* Line 690 of lalr1.cc  */
    505 #line 99 "mesh-parser.y"
     506#line 100 "mesh-parser.y"
    506507    { mc.m_mesh.SetCurColor2(vec4((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2, (yysemantic_stack_[(2) - (2)].args).f3)); }
    507508    break;
     
    510511
    511512/* Line 690 of lalr1.cc  */
    512 #line 100 "mesh-parser.y"
     513#line 101 "mesh-parser.y"
    513514    { uint16_t x = (uint16_t)(yysemantic_stack_[(2) - (2)].u32val);
    514515                      vec4 v(x >> 12, (x >> 8) & 0xf, (x >> 4) & 0xf, x & 0xf);
     
    519520
    520521/* Line 690 of lalr1.cc  */
    521 #line 106 "mesh-parser.y"
     522#line 107 "mesh-parser.y"
    522523    { mc.m_mesh.Translate(vec3((yysemantic_stack_[(2) - (2)].args).f0, 0, 0)); }
    523524    break;
     
    526527
    527528/* Line 690 of lalr1.cc  */
    528 #line 107 "mesh-parser.y"
     529#line 108 "mesh-parser.y"
    529530    { mc.m_mesh.Translate(vec3(0, (yysemantic_stack_[(2) - (2)].args).f0, 0)); }
    530531    break;
     
    533534
    534535/* Line 690 of lalr1.cc  */
    535 #line 108 "mesh-parser.y"
     536#line 109 "mesh-parser.y"
    536537    { mc.m_mesh.Translate(vec3(0, 0, (yysemantic_stack_[(2) - (2)].args).f0)); }
    537538    break;
     
    540541
    541542/* Line 690 of lalr1.cc  */
    542 #line 109 "mesh-parser.y"
     543#line 110 "mesh-parser.y"
    543544    { mc.m_mesh.Translate(vec3((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2)); }
    544545    break;
     
    547548
    548549/* Line 690 of lalr1.cc  */
    549 #line 110 "mesh-parser.y"
     550#line 111 "mesh-parser.y"
    550551    { mc.m_mesh.RotateX((yysemantic_stack_[(2) - (2)].args).f0); }
    551552    break;
     
    554555
    555556/* Line 690 of lalr1.cc  */
    556 #line 111 "mesh-parser.y"
     557#line 112 "mesh-parser.y"
    557558    { mc.m_mesh.RotateY((yysemantic_stack_[(2) - (2)].args).f0); }
    558559    break;
     
    561562
    562563/* Line 690 of lalr1.cc  */
    563 #line 112 "mesh-parser.y"
     564#line 113 "mesh-parser.y"
    564565    { mc.m_mesh.RotateZ((yysemantic_stack_[(2) - (2)].args).f0); }
    565566    break;
     
    568569
    569570/* Line 690 of lalr1.cc  */
    570 #line 113 "mesh-parser.y"
     571#line 114 "mesh-parser.y"
    571572    { mc.m_mesh.TaperX((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2); }
    572573    break;
     
    575576
    576577/* Line 690 of lalr1.cc  */
    577 #line 114 "mesh-parser.y"
     578#line 115 "mesh-parser.y"
    578579    { mc.m_mesh.TaperY((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2); }
    579580    break;
     
    582583
    583584/* Line 690 of lalr1.cc  */
    584 #line 115 "mesh-parser.y"
     585#line 116 "mesh-parser.y"
    585586    { mc.m_mesh.TaperZ((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2); }
    586587    break;
     
    589590
    590591/* Line 690 of lalr1.cc  */
    591 #line 116 "mesh-parser.y"
     592#line 117 "mesh-parser.y"
    592593    { mc.m_mesh.Scale(vec3((yysemantic_stack_[(2) - (2)].args).f0, 0, 0)); }
    593594    break;
     
    596597
    597598/* Line 690 of lalr1.cc  */
    598 #line 117 "mesh-parser.y"
     599#line 118 "mesh-parser.y"
    599600    { mc.m_mesh.Scale(vec3(0, (yysemantic_stack_[(2) - (2)].args).f0, 0)); }
    600601    break;
     
    603604
    604605/* Line 690 of lalr1.cc  */
    605 #line 118 "mesh-parser.y"
     606#line 119 "mesh-parser.y"
    606607    { mc.m_mesh.Scale(vec3(0, 0, (yysemantic_stack_[(2) - (2)].args).f0)); }
    607608    break;
     
    610611
    611612/* Line 690 of lalr1.cc  */
    612 #line 119 "mesh-parser.y"
     613#line 120 "mesh-parser.y"
    613614    { mc.m_mesh.Scale(vec3((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2)); }
    614615    break;
     
    617618
    618619/* Line 690 of lalr1.cc  */
    619 #line 120 "mesh-parser.y"
     620#line 121 "mesh-parser.y"
    620621    { mc.m_mesh.MirrorX(); }
    621622    break;
     
    624625
    625626/* Line 690 of lalr1.cc  */
    626 #line 121 "mesh-parser.y"
     627#line 122 "mesh-parser.y"
    627628    { mc.m_mesh.MirrorY(); }
    628629    break;
     
    631632
    632633/* Line 690 of lalr1.cc  */
    633 #line 122 "mesh-parser.y"
     634#line 123 "mesh-parser.y"
    634635    { mc.m_mesh.MirrorZ(); }
    635636    break;
     
    638639
    639640/* Line 690 of lalr1.cc  */
    640 #line 126 "mesh-parser.y"
     641#line 127 "mesh-parser.y"
    641642    { mc.m_mesh.AppendCylinder((int)(yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1,
    642643                                                 (yysemantic_stack_[(2) - (2)].args).f2, (yysemantic_stack_[(2) - (2)].args).f3,
     
    647648
    648649/* Line 690 of lalr1.cc  */
    649 #line 129 "mesh-parser.y"
     650#line 130 "mesh-parser.y"
    650651    { mc.m_mesh.AppendBox(vec3((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2)); }
    651652    break;
     
    654655
    655656/* Line 690 of lalr1.cc  */
    656 #line 130 "mesh-parser.y"
     657#line 131 "mesh-parser.y"
    657658    { mc.m_mesh.AppendSmoothChamfBox(vec3((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1,
    658659                                                            (yysemantic_stack_[(2) - (2)].args).f2), (yysemantic_stack_[(2) - (2)].args).f3); }
     
    662663
    663664/* Line 690 of lalr1.cc  */
    664 #line 132 "mesh-parser.y"
     665#line 133 "mesh-parser.y"
    665666    { mc.m_mesh.AppendFlatChamfBox(vec3((yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1,
    666667                                                          (yysemantic_stack_[(2) - (2)].args).f2), (yysemantic_stack_[(2) - (2)].args).f3); }
     
    670671
    671672/* Line 690 of lalr1.cc  */
    672 #line 134 "mesh-parser.y"
     673#line 135 "mesh-parser.y"
    673674    { mc.m_mesh.AppendSphere((yysemantic_stack_[(2) - (2)].args).f0,
    674675                                               vec3((yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2, (yysemantic_stack_[(2) - (2)].args).f3)); }
     
    678679
    679680/* Line 690 of lalr1.cc  */
    680 #line 136 "mesh-parser.y"
     681#line 137 "mesh-parser.y"
    681682    { mc.m_mesh.AppendStar((int)(yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2,
    682683                                             (int)(yysemantic_stack_[(2) - (2)].args).f3, (int)(yysemantic_stack_[(2) - (2)].args).f4); }
     
    686687
    687688/* Line 690 of lalr1.cc  */
    688 #line 138 "mesh-parser.y"
     689#line 139 "mesh-parser.y"
    689690    { mc.m_mesh.AppendExpandedStar((int)(yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1,
    690691                                                     (yysemantic_stack_[(2) - (2)].args).f2, (yysemantic_stack_[(2) - (2)].args).f3); }
     
    694695
    695696/* Line 690 of lalr1.cc  */
    696 #line 140 "mesh-parser.y"
     697#line 141 "mesh-parser.y"
    697698    { mc.m_mesh.AppendDisc((int)(yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (int)(yysemantic_stack_[(2) - (2)].args).f2); }
    698699    break;
     
    701702
    702703/* Line 690 of lalr1.cc  */
    703 #line 141 "mesh-parser.y"
     704#line 142 "mesh-parser.y"
    704705    { mc.m_mesh.AppendSimpleTriangle((yysemantic_stack_[(2) - (2)].args).f0, (int)(yysemantic_stack_[(2) - (2)].args).f1); }
    705706    break;
     
    708709
    709710/* Line 690 of lalr1.cc  */
    710 #line 142 "mesh-parser.y"
     711#line 143 "mesh-parser.y"
    711712    { mc.m_mesh.AppendSimpleQuad((yysemantic_stack_[(2) - (2)].args).f0, (int)(yysemantic_stack_[(2) - (2)].args).f1); }
    712713    break;
     
    715716
    716717/* Line 690 of lalr1.cc  */
    717 #line 143 "mesh-parser.y"
     718#line 144 "mesh-parser.y"
    718719    { mc.m_mesh.AppendCog((int)(yysemantic_stack_[(2) - (2)].args).f0, (yysemantic_stack_[(2) - (2)].args).f1, (yysemantic_stack_[(2) - (2)].args).f2, (yysemantic_stack_[(2) - (2)].args).f3,
    719720                                            (yysemantic_stack_[(2) - (2)].args).f4, (yysemantic_stack_[(2) - (2)].args).f5, (yysemantic_stack_[(2) - (2)].args).f6, (int)(yysemantic_stack_[(2) - (2)].args).f7); }
     
    723724
    724725/* Line 690 of lalr1.cc  */
    725 #line 147 "mesh-parser.y"
     726#line 148 "mesh-parser.y"
    726727    { (yyval.args).f0 = (yysemantic_stack_[(1) - (1)].fval); }
    727728    break;
     
    730731
    731732/* Line 690 of lalr1.cc  */
    732 #line 148 "mesh-parser.y"
     733#line 149 "mesh-parser.y"
    733734    { (yyval.args) = (yysemantic_stack_[(3) - (1)].args); (yyval.args).f1 = (yysemantic_stack_[(3) - (3)].fval); }
    734735    break;
     
    737738
    738739/* Line 690 of lalr1.cc  */
    739 #line 149 "mesh-parser.y"
     740#line 150 "mesh-parser.y"
    740741    { (yyval.args) = (yysemantic_stack_[(3) - (1)].args); (yyval.args).f2 = (yysemantic_stack_[(3) - (3)].fval); }
    741742    break;
     
    744745
    745746/* Line 690 of lalr1.cc  */
    746 #line 150 "mesh-parser.y"
     747#line 151 "mesh-parser.y"
    747748    { (yyval.args) = (yysemantic_stack_[(3) - (1)].args); (yyval.args).f3 = (yysemantic_stack_[(3) - (3)].fval); }
    748749    break;
     
    751752
    752753/* Line 690 of lalr1.cc  */
    753 #line 151 "mesh-parser.y"
     754#line 152 "mesh-parser.y"
    754755    { (yyval.args) = (yysemantic_stack_[(3) - (1)].args); (yyval.args).f4 = (yysemantic_stack_[(3) - (3)].fval); }
    755756    break;
     
    758759
    759760/* Line 690 of lalr1.cc  */
    760 #line 152 "mesh-parser.y"
     761#line 153 "mesh-parser.y"
    761762    { (yyval.args) = (yysemantic_stack_[(3) - (1)].args); (yyval.args).f5 = (yysemantic_stack_[(3) - (3)].fval); }
    762763    break;
     
    765766
    766767/* Line 690 of lalr1.cc  */
    767 #line 153 "mesh-parser.y"
     768#line 154 "mesh-parser.y"
    768769    { (yyval.args) = (yysemantic_stack_[(3) - (1)].args); (yyval.args).f6 = (yysemantic_stack_[(3) - (3)].fval); }
    769770    break;
     
    772773
    773774/* Line 690 of lalr1.cc  */
    774 #line 154 "mesh-parser.y"
     775#line 155 "mesh-parser.y"
    775776    { (yyval.args) = (yysemantic_stack_[(3) - (1)].args); (yyval.args).f7 = (yysemantic_stack_[(3) - (3)].fval); }
    776777    break;
     
    779780
    780781/* Line 690 of lalr1.cc  */
    781 #line 157 "mesh-parser.y"
     782#line 158 "mesh-parser.y"
    782783    { (yyval.fval) = (yysemantic_stack_[(1) - (1)].fval); }
    783784    break;
     
    786787
    787788/* Line 690 of lalr1.cc  */
    788 #line 158 "mesh-parser.y"
     789#line 159 "mesh-parser.y"
    789790    { (yyval.fval) = -(yysemantic_stack_[(2) - (2)].fval); }
    790791    break;
     
    793794
    794795/* Line 690 of lalr1.cc  */
    795 #line 796 "generated/mesh-parser.cpp"
     796#line 797 "generated/mesh-parser.cpp"
    796797        default:
    797798          break;
     
    12641265  MeshParser::yyrline_[] =
    12651266  {
    1266          0,    73,    73,    77,    78,    82,    83,    84,    85,    89,
    1267       90,    91,    95,    96,    99,   100,   106,   107,   108,   109,
    1268      110,   111,   112,   113,   114,   115,   116,   117,   118,   119,
    1269      120,   121,   122,   126,   129,   130,   132,   134,   136,   138,
    1270      140,   141,   142,   143,   147,   148,   149,   150,   151,   152,
    1271      153,   154,   157,   158
     1267         0,    74,    74,    78,    79,    83,    84,    85,    86,    90,
     1268      91,    92,    96,    97,   100,   101,   107,   108,   109,   110,
     1269     111,   112,   113,   114,   115,   116,   117,   118,   119,   120,
     1270     121,   122,   123,   127,   130,   131,   133,   135,   137,   139,
     1271     141,   142,   143,   144,   148,   149,   150,   151,   152,   153,
     1272     154,   155,   158,   159
    12721273  };
    12731274
     
    13621363
    13631364/* Line 1136 of lalr1.cc  */
    1364 #line 1365 "generated/mesh-parser.cpp"
     1365#line 1366 "generated/mesh-parser.cpp"
    13651366
    13661367
    13671368/* Line 1138 of lalr1.cc  */
    1368 #line 161 "mesh-parser.y"
     1369#line 162 "mesh-parser.y"
    13691370
    13701371
  • trunk/orbital/generated/mesh-parser.h

    r1430 r1431  
    7777
    7878/* Line 35 of lalr1.cc  */
    79 #line 35 "mesh-parser.y"
     79#line 36 "mesh-parser.y"
    8080
    8181    float fval;
  • trunk/orbital/mesh-parser.y

    r1430 r1431  
    2020
    2121#include <string>
     22#include <stdint.h>
    2223%}
    2324
Note: See TracChangeset for help on using the changeset viewer.