OSDN Git Service

lexical/rule/char.hpp: unichar の generate() 関数
authorMyun2 <myun2@nwhite.info>
Mon, 21 May 2012 18:00:33 +0000 (03:00 +0900)
committerMyun2 <myun2@nwhite.info>
Mon, 21 May 2012 18:00:33 +0000 (03:00 +0900)
roast/include/roast/lexical/rule/char.hpp

index ed789ec..4fe0595 100644 (file)
@@ -143,6 +143,17 @@ namespace roast
                        ///////////////////////////////////////////////////////////////////
                }
                using namespace rule::chars;
+               
+               
+               //      generate/analyze() Functions
+               
+               //      generate
+               template <typename _Strm, char _Char>
+               bool generate(_Strm& strm, const ::roast::lexical::rule::unichar<_Char>& uc)
+               {
+                       strm << _Char;
+                       return true;
+               }
        }
 }