Changeset 559

Show
Ignore:
Timestamp:
06/21/08 06:10:17 (5 months ago)
Author:
moenicke
Message:

* fixed namespace and qdebug

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/rphp/compiler/parser/php.g

    r557 r559  
    2323[: 
    2424 
    25 namespace RPHP 
     25namespace rphp 
    2626{ 
    2727    class Lexer; 
     
    3737-- Export macro to use the parser in a shared lib 
    3838------------------------------------------------------------ 
    39 %export_macro "KDEVPHPPARSER_EXPORT" 
    40 %export_macro_header "parserexport.h" 
    4139 
    4240------------------------------------------------------------ 
     
    623621 
    624622 
    625     LNUMBER [: (*yynode)->numType = Php::LongNumber;      :] 
    626   | DNUMBER [: (*yynode)->numType = Php::DoubleNumber;      :] 
     623    LNUMBER [: (*yynode)->numType = rphp::LongNumber;      :] 
     624  | DNUMBER [: (*yynode)->numType = rphp::DoubleNumber;      :] 
    627625  | CONSTANT_ENCAPSED_STRING 
    628626  | LINE 
     
    632630  | FUNC_C 
    633631-> commonScalar [ 
    634     member variable numType: Php::NumericType; ] ;; 
     632    member variable numType: rphp::NumericType; ] ;; 
    635633 
    636634    FUNCTION (BIT_AND | 0) STRING 
     
    709707[: 
    710708#include "phplexer.h" 
    711 #include <QtCore/QDebug> 
    712  
    713 namespace Php 
     709 
     710namespace rphp 
    714711{ 
    715712 
     
    751748{ 
    752749    if (type == Error) 
    753         qDebug() << "** ERROR:" << message; 
     750        cout << "** ERROR:" << message; 
    754751    else if (type == Warning) 
    755         qDebug() << "** WARNING:" << message; 
     752        cout << "** WARNING:" << message; 
    756753    else if (type == Info) 
    757         qDebug() << "** Info:" << message; 
     754        cout << "** Info:" << message; 
    758755} 
    759756 
     
    806803} 
    807804 
    808 } // end of namespace Php 
     805} // end of namespace rphp 
    809806 
    810807:] 
  • trunk/rphp/compiler/parser/rphp_ast.h

    r557 r559  
    77#include <kdev-pg-list.h> 
    88 
    9 #include <parserexport.h> 
    10  
    11  
    12 namespace RPHP 
     9 
     10 
     11namespace rphp 
    1312  { 
    1413 
     
    218217 
    219218 
    220   struct KDEVPHPPARSER_EXPORT ast_node 
     219  struct ast_node 
    221220    { 
    222221      enum ast_node_kind_enum { 
     
    326325    }; 
    327326 
    328   struct KDEVPHPPARSER_EXPORT additiveExpression_ast: public ast_node 
     327  struct additiveExpression_ast: public ast_node 
    329328    { 
    330329      enum 
     
    337336    }; 
    338337 
    339   struct KDEVPHPPARSER_EXPORT additiveExpressionRest_ast: public ast_node 
     338  struct additiveExpressionRest_ast: public ast_node 
    340339    { 
    341340      enum 
     
    347346    }; 
    348347 
    349   struct KDEVPHPPARSER_EXPORT arrayPairValue_ast: public ast_node 
     348  struct arrayPairValue_ast: public ast_node 
    350349    { 
    351350      enum 
     
    360359    }; 
    361360 
    362   struct KDEVPHPPARSER_EXPORT assignmentExpression_ast: public ast_node 
     361  struct assignmentExpression_ast: public ast_node 
    363362    { 
    364363      enum 
     
    372371    }; 
    373372 
    374   struct KDEVPHPPARSER_EXPORT assignmentExpressionCheckIfVariable_ast: public ast_node 
     373  struct assignmentExpressionCheckIfVariable_ast: public ast_node 
    375374    { 
    376375      enum 
     
    381380    }; 
    382381 
    383   struct KDEVPHPPARSER_EXPORT assignmentExpressionEqual_ast: public ast_node 
     382  struct assignmentExpressionEqual_ast: public ast_node 
    384383    { 
    385384      enum 
     
    391390    }; 
    392391 
    393   struct KDEVPHPPARSER_EXPORT assignmentList_ast: public ast_node 
     392  struct assignmentList_ast: public ast_node 
    394393    { 
    395394      enum 
     
    401400    }; 
    402401 
    403   struct KDEVPHPPARSER_EXPORT assignmentListElement_ast: public ast_node 
     402  struct assignmentListElement_ast: public ast_node 
    404403    { 
    405404      enum 
     
    412411    }; 
    413412 
    414   struct KDEVPHPPARSER_EXPORT baseVariable_ast: public ast_node 
     413  struct baseVariable_ast: public ast_node 
    415414    { 
    416415      enum 
     
    424423    }; 
    425424 
    426   struct KDEVPHPPARSER_EXPORT baseVariableWithFunctionCalls_ast: public ast_node 
     425  struct baseVariableWithFunctionCalls_ast: public ast_node 
    427426    { 
    428427      enum 
     
    435434    }; 
    436435 
    437   struct KDEVPHPPARSER_EXPORT bitAndExpression_ast: public ast_node 
     436  struct bitAndExpression_ast: public ast_node 
    438437    { 
    439438      enum 
     
    445444    }; 
    446445 
    447   struct KDEVPHPPARSER_EXPORT bitOrExpression_ast: public ast_node 
     446  struct bitOrExpression_ast: public ast_node 
    448447    { 
    449448      enum 
     
    455454    }; 
    456455 
    457   struct KDEVPHPPARSER_EXPORT bitXorExpression_ast: public ast_node 
     456  struct bitXorExpression_ast: public ast_node 
    458457    { 
    459458      enum 
     
    465464    }; 
    466465 
    467   struct KDEVPHPPARSER_EXPORT booleanAndExpression_ast: public ast_node 
     466  struct booleanAndExpression_ast: public ast_node 
    468467    { 
    469468      enum 
     
    475474    }; 
    476475 
    477   struct KDEVPHPPARSER_EXPORT booleanOrExpression_ast: public ast_node 
     476  struct booleanOrExpression_ast: public ast_node 
    478477    { 
    479478      enum 
     
    485484    }; 
    486485 
    487   struct KDEVPHPPARSER_EXPORT caseList_ast: public ast_node 
     486  struct caseList_ast: public ast_node 
    488487    { 
    489488      enum 
     
    495494    }; 
    496495 
    497   struct KDEVPHPPARSER_EXPORT case_item_ast: public ast_node 
     496  struct case_item_ast: public ast_node 
    498497    { 
    499498      enum 
     
    507506    }; 
    508507 
    509   struct KDEVPHPPARSER_EXPORT catch_item_ast: public ast_node 
     508  struct catch_item_ast: public ast_node 
    510509    { 
    511510      enum 
     
    518517    }; 
    519518 
    520   struct KDEVPHPPARSER_EXPORT classConstantDeclaration_ast: public ast_node 
     519  struct classConstantDeclaration_ast: public ast_node 
    521520    { 
    522521      enum 
     
    528527    }; 
    529528 
    530   struct KDEVPHPPARSER_EXPORT classDeclarationStatement_ast: public ast_node 
     529  struct classDeclarationStatement_ast: public ast_node 
    531530    { 
    532531      enum 
     
    542541    }; 
    543542 
    544   struct KDEVPHPPARSER_EXPORT classNameReference_ast: public ast_node 
     543  struct classNameReference_ast: public ast_node 
    545544    { 
    546545      enum 
     
    552551    }; 
    553552 
    554   struct KDEVPHPPARSER_EXPORT classStatement_ast: public ast_node 
     553  struct classStatement_ast: public ast_node 
    555554    { 
    556555      enum 
     
    565564    }; 
    566565 
    567   struct KDEVPHPPARSER_EXPORT classVariable_ast: public ast_node 
     566  struct classVariable_ast: public ast_node 
    568567    { 
    569568      enum 
     
    576575    }; 
    577576 
    578   struct KDEVPHPPARSER_EXPORT classVariableDeclaration_ast: public ast_node 
     577  struct classVariableDeclaration_ast: public ast_node 
    579578    { 
    580579      enum 
     
    586585    }; 
    587586 
    588   struct KDEVPHPPARSER_EXPORT commonScalar_ast: public ast_node 
     587  struct commonScalar_ast: public ast_node 
    589588    { 
    590589      enum 
     
    593592      }; 
    594593 
    595       Php::NumericType numType; 
    596     }; 
    597  
    598   struct KDEVPHPPARSER_EXPORT compoundVariable_ast: public ast_node 
     594      rphp::NumericType numType; 
     595    }; 
     596 
     597  struct compoundVariable_ast: public ast_node 
    599598    { 
    600599      enum 
     
    607606    }; 
    608607 
    609   struct KDEVPHPPARSER_EXPORT compoundVariableWithSimpleIndirectReference_ast: public ast_node 
     608  struct compoundVariableWithSimpleIndirectReference_ast: public ast_node 
    610609    { 
    611610      enum 
     
    618617    }; 
    619618 
    620   struct KDEVPHPPARSER_EXPORT conditionalExpression_ast: public ast_node 
     619  struct conditionalExpression_ast: public ast_node 
    621620    { 
    622621      enum 
     
    630629    }; 
    631630 
    632   struct KDEVPHPPARSER_EXPORT ctorArguments_ast: public ast_node 
     631  struct ctorArguments_ast: public ast_node 
    633632    { 
    634633      enum 
     
    640639    }; 
    641640 
    642   struct KDEVPHPPARSER_EXPORT declareItem_ast: public ast_node 
     641  struct declareItem_ast: public ast_node 
    643642    { 
    644643      enum 
     
    650649    }; 
    651650 
    652   struct KDEVPHPPARSER_EXPORT declareStatement_ast: public ast_node 
     651  struct declareStatement_ast: public ast_node 
    653652    { 
    654653      enum 
     
    661660    }; 
    662661 
    663   struct KDEVPHPPARSER_EXPORT dimListItem_ast: public ast_node 
     662  struct dimListItem_ast: public ast_node 
    664663    { 
    665664      enum 
     
    672671    }; 
    673672 
    674   struct KDEVPHPPARSER_EXPORT dimOffset_ast: public ast_node 
     673  struct dimOffset_ast: public ast_node 
    675674    { 
    676675      enum 
     
    682681    }; 
    683682 
    684   struct KDEVPHPPARSER_EXPORT dynamicClassNameReference_ast: public ast_node 
     683  struct dynamicClassNameReference_ast: public ast_node 
    685684    { 
    686685      enum 
     
    694693    }; 
    695694 
    696   struct KDEVPHPPARSER_EXPORT dynamicClassNameVariableProperties_ast: public ast_node 
     695  struct dynamicClassNameVariableProperties_ast: public ast_node 
    697696    { 
    698697      enum 
     
    704703    }; 
    705704 
    706   struct KDEVPHPPARSER_EXPORT dynamicClassNameVariableProperty_ast: public ast_node 
     705  struct dynamicClassNameVariableProperty_ast: public ast_node 
    707706    { 
    708707      enum 
     
    714713    }; 
    715714 
    716   struct KDEVPHPPARSER_EXPORT elseSingle_ast: public ast_node 
     715  struct elseSingle_ast: public ast_node 
    717716    { 
    718717      enum 
     
    724723    }; 
    725724 
    726   struct KDEVPHPPARSER_EXPORT elseifList_ast: public ast_node 
     725  struct elseifList_ast: public ast_node 
    727726    { 
    728727      enum 
     
    734733    }; 
    735734 
    736   struct KDEVPHPPARSER_EXPORT elseifListItem_ast: public ast_node 
     735  struct elseifListItem_ast: public ast_node 
    737736    { 
    738737      enum 
     
    745744    }; 
    746745 
    747   struct KDEVPHPPARSER_EXPORT encaps_ast: public ast_node 
     746  struct encaps_ast: public ast_node 
    748747    { 
    749748      enum 
     
    756755    }; 
    757756 
    758   struct KDEVPHPPARSER_EXPORT encapsList_ast: public ast_node 
     757  struct encapsList_ast: public ast_node 
    759758    { 
    760759      enum 
     
    766765    }; 
    767766 
    768   struct KDEVPHPPARSER_EXPORT encapsVar_ast: public ast_node 
     767  struct encapsVar_ast: public ast_node 
    769768    { 
    770769      enum 
     
    777776    }; 
    778777 
    779   struct KDEVPHPPARSER_EXPORT encapsVarOffset_ast: public ast_node 
     778  struct encapsVarOffset_ast: public ast_node 
    780779    { 
    781780      enum 
     
    786785    }; 
    787786 
    788   struct KDEVPHPPARSER_EXPORT equalityExpression_ast: public ast_node 
     787  struct equalityExpression_ast: public ast_node 
    789788    { 
    790789      enum 
     
    797796    }; 
    798797 
    799   struct KDEVPHPPARSER_EXPORT equalityExpressionRest_ast: public ast_node 
     798  struct equalityExpressionRest_ast: public ast_node 
    800799    { 
    801800      enum 
     
    807806    }; 
    808807 
    809   struct KDEVPHPPARSER_EXPORT expr_ast: public ast_node 
     808  struct expr_ast: public ast_node 
    810809    { 
    811810      enum 
     
    817816    }; 
    818817 
    819   struct KDEVPHPPARSER_EXPORT forExpr_ast: public ast_node 
     818  struct forExpr_ast: public ast_node 
    820819    { 
    821820      enum 
     
    827826    }; 
    828827 
    829   struct KDEVPHPPARSER_EXPORT forStatement_ast: public ast_node 
     828  struct forStatement_ast: public ast_node 
    830829    { 
    831830      enum 
     
    838837    }; 
    839838 
    840   struct KDEVPHPPARSER_EXPORT foreachOptionalArg_ast: public ast_node 
     839  struct foreachOptionalArg_ast: public ast_node 
    841840    { 
    842841      enum 
     
    848847    }; 
    849848 
    850   struct KDEVPHPPARSER_EXPORT foreachStatement_ast: public ast_node 
     849  struct foreachStatement_ast: public ast_node 
    851850    { 
    852851      enum 
     
    859858    }; 
    860859 
    861   struct KDEVPHPPARSER_EXPORT foreachVariable_ast: public ast_node 
     860  struct foreachVariable_ast: public ast_node 
    862861    { 
    863862      enum 
     
    869868    }; 
    870869 
    871   struct KDEVPHPPARSER_EXPORT functionCall_ast: public ast_node 
     870  struct functionCall_ast: public ast_node 
    872871    { 
    873872      enum 
     
    883882    }; 
    884883 
    885   struct KDEVPHPPARSER_EXPORT functionCallParameterList_ast: public ast_node 
     884  struct functionCallParameterList_ast: public ast_node 
    886885    { 
    887886      enum 
     
    893892    }; 
    894893 
    895   struct KDEVPHPPARSER_EXPORT functionCallParameterListElement_ast: public ast_node 
     894  struct functionCallParameterListElement_ast: public ast_node 
    896895    { 
    897896      enum 
     
    904903    }; 
    905904 
    906   struct KDEVPHPPARSER_EXPORT functionDeclarationStatement_ast: public ast_node 
     905  struct functionDeclarationStatement_ast: public ast_node 
    907906    { 
    908907      enum 
     
    915914    }; 
    916915 
    917   struct KDEVPHPPARSER_EXPORT globalVar_ast: public ast_node 
     916  struct globalVar_ast: public ast_node 
    918917    { 
    919918      enum 
     
    927926    }; 
    928927 
    929   struct KDEVPHPPARSER_EXPORT innerStatementList_ast: public ast_node 
     928  struct innerStatementList_ast: public ast_node 
    930929    { 
    931930      enum 
     
    937936    }; 
    938937 
    939   struct KDEVPHPPARSER_EXPORT logicalAndExpression_ast: public ast_node 
     938  struct logicalAndExpression_ast: public ast_node 
    940939    { 
    941940      enum 
     
    947946    }; 
    948947 
    949   struct KDEVPHPPARSER_EXPORT logicalOrExpression_ast: public ast_node 
     948  struct logicalOrExpression_ast: public ast_node 
    950949    { 
    951950      enum 
     
    957956    }; 
    958957 
    959   struct KDEVPHPPARSER_EXPORT logicalXorExpression_ast: public ast_node 
     958  struct logicalXorExpression_ast: public ast_node 
    960959    { 
    961960      enum 
     
    967966    }; 
    968967 
    969   struct KDEVPHPPARSER_EXPORT memberModifier_ast: public ast_node 
     968  struct memberModifier_ast: public ast_node 
    970969    { 
    971970      enum 
     
    976975    }; 
    977976 
    978   struct KDEVPHPPARSER_EXPORT methodBody_ast: public ast_node 
     977  struct methodBody_ast: public ast_node 
    979978    { 
    980979      enum 
     
    986985    }; 
    987986 
    988   struct KDEVPHPPARSER_EXPORT multiplicativeExpression_ast: public ast_node 
     987  struct multiplicativeExpression_ast: public ast_node 
    989988    { 
    990989      enum 
     
    997996    }; 
    998997 
    999   struct KDEVPHPPARSER_EXPORT multiplicativeExpression_rest_ast: public ast_node 
     998  struct multiplicativeExpression_rest_ast: public ast_node 
    1000999    { 
    10011000      enum 
     
    10071006    }; 
    10081007 
    1009   struct KDEVPHPPARSER_EXPORT newElseSingle_ast: public ast_node 
     1008  struct newElseSingle_ast: public ast_node 
    10101009    { 
    10111010      enum 
     
    10171016    }; 
    10181017 
    1019   struct KDEVPHPPARSER_EXPORT newElseifList_ast: public ast_node 
     1018  struct newElseifList_ast: public ast_node 
    10201019    { 
    10211020      enum 
     
    10271026    }; 
    10281027 
    1029   struct KDEVPHPPARSER_EXPORT newelseifListItem_ast: public ast_node 
     1028  struct newelseifListItem_ast: public ast_node 
    10301029    { 
    10311030      enum 
     
    10381037    }; 
    10391038 
    1040   struct KDEVPHPPARSER_EXPORT objectDimList_ast: public ast_node 
     1039  struct objectDimList_ast: public ast_node 
    10411040    { 
    10421041      enum 
     
    10491048    }; 
    10501049 
    1051   struct KDEVPHPPARSER_EXPORT objectProperty_ast: public ast_node 
     1050  struct objectProperty_ast: public ast_node 
    10521051    { 
    10531052      enum 
     
    10601059    }; 
    10611060 
    1062   struct KDEVPHPPARSER_EXPORT parameter_ast: public ast_node 
     1061  struct parameter_ast: public ast_node 
    10631062    { 
    10641063      enum 
     
    10701069    }; 
    10711070 
    1072   struct KDEVPHPPARSER_EXPORT parameterList_ast: public ast_node 
     1071  struct parameterList_ast: public ast_node 
    10731072    { 
    10741073      enum 
     
    10801079    }; 
    10811080 
    1082   struct KDEVPHPPARSER_EXPORT postprefixOperator_ast: public ast_node 
     1081  struct postprefixOperator_ast: public ast_node 
    10831082    { 
    10841083      enum 
     
    10901089    }; 
    10911090 
    1092   struct KDEVPHPPARSER_EXPORT printExpression_ast: public ast_node 
     1091  struct printExpression_ast: public ast_node 
    10931092    { 
    10941093      enum 
     
    11011100    }; 
    11021101 
    1103   struct KDEVPHPPARSER_EXPORT relationalExpression_ast: public ast_node 
     1102  struct relationalExpression_ast: public ast_node 
    11041103    { 
    11051104      enum 
     
    11131112    }; 
    11141113 
    1115   struct KDEVPHPPARSER_EXPORT relationalExpressionRest_ast: public ast_node 
     1114  struct relationalExpressionRest_ast: public ast_node 
    11161115    { 
    11171116      enum 
     
    11231122    }; 
    11241123 
    1125   struct KDEVPHPPARSER_EXPORT scalar_ast: public ast_node 
     1124  struct scalar_ast: public ast_node 
    11261125    { 
    11271126      enum 
     
    11371136    }; 
    11381137 
    1139   struct KDEVPHPPARSER_EXPORT semicolonOrCloseTag_ast: public ast_node 
     1138  struct semicolonOrCloseTag_ast: public ast_node 
    11401139    { 
    11411140      enum 
     
    11461145    }; 
    11471146 
    1148   struct KDEVPHPPARSER_EXPORT shiftExpression_ast: public ast_node 
     1147  struct shiftExpression_ast: public ast_node 
    11491148    { 
    11501149      enum 
     
    11571156    }; 
    11581157 
    1159   struct KDEVPHPPARSER_EXPORT shiftExpressionRest_ast: public ast_node 
     1158  struct shiftExpressionRest_ast: public ast_node 
    11601159    { 
    11611160      enum 
     
    11671166    }; 
    11681167 
    1169   struct KDEVPHPPARSER_EXPORT start_ast: public ast_node 
     1168  struct start_ast: public ast_node 
    11701169    { 
    11711170      enum 
     
    11771176    }; 
    11781177 
    1179   struct KDEVPHPPARSER_EXPORT statement_ast: public ast_node 
     1178  struct statement_ast: public ast_node 
    11801179    { 
    11811180      enum 
     
    12181217    }; 
    12191218 
    1220   struct KDEVPHPPARSER_EXPORT staticArrayPairValue_ast: public ast_node 
     1219  struct staticArrayPairValue_ast: public ast_node 
    12211220    { 
    12221221      enum 
     
    12291228    }; 
    12301229 
    1231   struct KDEVPHPPARSER_EXPORT staticMember_ast: public ast_node 
     1230  struct staticMember_ast: public ast_node 
    12321231    { 
    12331232      enum 
     
    12401239    }; 
    12411240 
    1242   struct KDEVPHPPARSER_EXPORT staticScalar_ast: public ast_node 
     1241  struct staticScalar_ast: public ast_node 
    12431242    { 
    12441243      enum 
     
    12531252    }; 
    12541253 
    1255   struct KDEVPHPPARSER_EXPORT staticVar_ast: public ast_node 
     1254  struct staticVar_ast: public ast_node 
    12561255    { 
    12571256      enum 
     
    12631262    }; 
    12641263 
    1265   struct KDEVPHPPARSER_EXPORT switchCaseList_ast: public ast_node 
     1264  struct switchCaseList_ast: public ast_node 
    12661265    { 
    12671266      enum 
     
    12731272    }; 
    12741273 
    1275   struct KDEVPHPPARSER_EXPORT topStatement_ast: public ast_node 
     1274  struct topStatement_ast: public ast_node 
    12761275    { 
    12771276      enum 
     
    12851284    }; 
    12861285 
    1287   struct KDEVPHPPARSER_EXPORT unaryExpression_ast: public ast_node 
     1286  struct unaryExpression_ast: public ast_node 
    12881287    { 
    12891288      enum 
     
    12981297    }; 
    12991298 
    1300   struct KDEVPHPPARSER_EXPORT unaryExpression_not_plusminus_ast: public ast_node 
     1299  struct unaryExpression_not_plusminus_ast: public ast_node 
    13011300    { 
    13021301      enum 
     
    13101309    }; 
    13111310 
    1312   struct KDEVPHPPARSER_EXPORT varExpression_ast: public ast_node 
     1311  struct varExpression_ast: public ast_node 
    13131312    { 
    13141313      enum 
     
    13221321    }; 
    13231322 
    1324   struct KDEVPHPPARSER_EXPORT varExpressionNewObject_ast: public ast_node 
     1323  struct varExpressionNewObject_ast: public ast_node 
    13251324    { 
    13261325      enum 
     
    13331332    }; 
    13341333 
    1335   struct KDEVPHPPARSER_EXPORT varExpressionNormal_ast: public ast_node 
     1334  struct varExpressionNormal_ast: public ast_node 
    13361335    { 
    13371336      enum 
     
    13511350    }; 
    13521351 
    1353   struct KDEVPHPPARSER_EXPORT variable_ast: public ast_node 
     1352  struct variable_ast: public ast_node 
    13541353    { 
    13551354      enum 
     
    13621361    }; 
    13631362 
    1364   struct KDEVPHPPARSER_EXPORT variableName_ast: public ast_node 
     1363  struct variableName_ast: public ast_node 
    13651364    { 
    13661365      enum 
     
    13731372    }; 
    13741373 
    1375   struct KDEVPHPPARSER_EXPORT variableProperty_ast: public ast_node 
     1374  struct variableProperty_ast: public ast_node 
    13761375    { 
    13771376      enum 
     
    13841383    }; 
    13851384 
    1386   struct KDEVPHPPARSER_EXPORT variableWithoutObjects_ast: public ast_node 
     1385  struct variableWithoutObjects_ast: public ast_node 
    13871386    { 
    13881387      enum 
     
    13951394    }; 
    13961395 
    1397   struct KDEVPHPPARSER_EXPORT whileStatement_ast: public ast_node 
     1396  struct whileStatement_ast: public ast_node 
    13981397    { 
    13991398      enum 
  • trunk/rphp/compiler/parser/rphp_default_visitor.h

    r555 r559  
    77#include "rphp_visitor.h" 
    88 
    9 #include <parserexport.h> 
    10  
    119namespace rphp 
    1210  { 
    1311 
    14   class KDEVPHPPARSER_EXPORT default_visitor:  public visitor 
     12  class default_visitor:  public visitor 
    1513    { 
    1614 
  • trunk/rphp/compiler/parser/rphp_parser.cpp

    r557 r559  
    66 
    77#include "phplexer.h" 
    8 #include <QtCore/QDebug> 
    9  
    10 namespace Php 
     8 
     9namespace rphp 
    1110  { 
    1211 
     
    5251  { 
    5352    if  (type ==  Error) 
    54       qDebug() <<  "** ERROR:" <<  message; 
     53      cout <<  "** ERROR:" <<  message; 
    5554    else if  (type ==  Warning) 
    56       qDebug() <<  "** WARNING:" <<  message; 
     55      cout <<  "** WARNING:" <<  message; 
    5756    else if  (type ==  Info) 
    58       qDebug() <<  "** Info:" <<  message; 
     57      cout <<  "** Info:" <<  message; 
    5958  } 
    6059 
     
    107106  } 
    108107 
    109 } // end of namespace Php 
     108} // end of namespace rphp 
    110109 
    111110 
     
    32163215            yylex(); 
    32173216 
    3218             (*yynode)->numType =  Php::LongNumber; 
     3217            (*yynode)->numType =  rphp::LongNumber; 
    32193218          } 
    32203219 
     
    32333232            yylex(); 
    32343233 
    3235             (*yynode)->numType =  Php::DoubleNumber; 
     3234            (*yynode)->numType =  rphp::DoubleNumber; 
    32363235          } 
    32373236 
  • trunk/rphp/compiler/parser/rphp_parser.h

    r557 r559  
    1010#include <kdev-pg-token-stream.h> 
    1111 
    12 #include <parserexport.h> 
    13  
    1412namespace rphp 
    1513  { 
    1614 
    17   class KDEVPHPPARSER_EXPORT parser 
     15  class parser 
    1816    { 
    1917 
  • trunk/rphp/compiler/parser/rphp_visitor.h

    r555 r559  
    77#include "rphp_ast.h" 
    88 
    9 #include <parserexport.h> 
    10  
    119namespace rphp 
    1210  { 
    1311 
    14   class KDEVPHPPARSER_EXPORT visitor 
     12  class visitor 
    1513    { 
    1614      typedef void (visitor::*parser_fun_t)(ast_node *);