OSDN Git Service

* syntax treeを表現するためのクラス追加。syntax treeはそのまま構文データとしても利用される。
[simplecms/utakata.git] / sublexer_impl.cpp
2009-07-19 derui-lexeme_idを、private inherit Enum idiomで書き直した。なんかよくわからない...
2009-07-18 derui-vectorが足りなかったため、実装した。
2009-07-16 derui-boolean、およびバイトベクタについて足りなかったため、実装した。
2009-07-04 deruisublexer_impl -- unsyntaxの判断条件が誤っており、正しい結果が得られなかったのを修正
2009-07-02 deruilexeme_impl -- makeEOF、及びEOFToken、makeString, Stringの追加
2009-07-01 derui2009-07-02
2009-06-28 deruidelimiter.cpp -- c_str()とリテラルで比較していたのを修正した。
2009-06-28 derui-- number_lexer中のNumberクラス、URealクラス、UIntegerクラスをそれぞれ作成。
2009-06-27 derui-- 数値の解析を行なうためのnumber_lexerを新設。
2009-06-21 derui-- conflictが発生したためのマージ
2009-06-21 derui-- 一時的マージ
2009-06-21 derui-- NestedCommentLexer、StringLexerの実装を完了。
2009-06-20 derui-- IdentifierLexerの実装を継続。
2009-06-19 derui-- Lexerの実装を継続している。
2009-06-14 derui-- FirstLexerの大体の実装。一行コメント、文字部分のスタブ的実装の完了。
2009-06-13 derui-- 無駄に複雑化していたdelimiter関連をシンプルな形で再定義した。
2009-06-13 derui-- delimiterの各実装の作成を開始。
2009-06-10 derui-- lexerからdelimiterの判別部分を取り出し、抽象化を行った。
2009-06-09 derui-- utf8::CUTF8InputStreamに、readしたデータをストリームに戻すungetを実装
2009-06-08 derui-- sublexer_impl.cppでCStringLexer,CNextLexemeLexerをスタブ実装した。
2009-06-08 deruisublexer.cpp -- sublexer.hをインターフェースのみとし、実装をsublexer_imp...