OSDN Git Service

string_util.hpp: gcc
authorMyun2 <myun2@nwhite.info>
Tue, 22 May 2012 12:18:42 +0000 (21:18 +0900)
committerMyun2 <myun2@nwhite.info>
Tue, 22 May 2012 12:18:42 +0000 (21:18 +0900)
roast/include/roast/lexical/rule/string_util.hpp

index 1da6778..abbf12f 100644 (file)
@@ -4,7 +4,7 @@
 #ifndef __SFJP_ROAST__lexical__string_rule_HPP__
 #define __SFJP_ROAST__lexical__string_rule_HPP__
 
-#include "roast/lexical.hpp"
+//#include "roast/lexical.hpp"
 
 #pragma warning(disable:4503)
 
@@ -26,7 +26,7 @@ namespace roast
                                template <typename _It, typename _Param>
                                bool analyze(_It& it, _Param& param)
                                {
-                                       _asm nop;
+                                       //_asm nop;
                                        char c=*it;
                                        T t;
                                        bool b = t.analyze(it, param);
@@ -39,8 +39,8 @@ namespace roast
                                        }
                                        return b;
                                }
-                               template <typename T, typename _Param>
-                               bool generate(const T&, const _Param&){ return true; }
+                               template <typename _It, typename _Param>
+                               bool generate(const _It&, const _Param&){ return true; }
                        };
 
                        ////