OSDN Git Service

yamml/yamml-git.git
2016-08-23 stargComposition2IRCompiler::Compile(): エラーがあったときは false...
2016-08-23 stargオクターブ指定のない音符は同じステートメント内の以前の指定を引き継ぐように変更
2016-08-23 starg長さ指定のない音符は同じステートメント内の以前の指定を引き継ぐように変更
2016-08-23 stargCalculateDuration() を Phrase2IRCompiler のメンバー関数に変更
2016-08-23 stargDurationCalculator のリファクタリング
2016-08-23 starg繰り返し回数を 100 回までに制限
2016-08-23 stargインクルードの並び替え
2016-08-23 stargIR2MIDICompiler::GetTrack() でもいちおう EnsureTrackInitializ...
2016-08-23 stargComposition2IRCompiler: IR::BlockReference は BlockNameM...
2016-08-23 stargIR2MIDICompiler::Finalize(): EndOfTrack のデルタタイムが間違っていたのを修正
2016-08-22 stargIR2MIDICompiler::Compile(): エラー発生時は false を返すように修正
2016-08-22 stargIR::Block を大量に作りまくっていたのを修正し、ループ部でコンパイル結果をキャッシュしないことでバグを修正
2016-08-22 stargNoteRepeatEachExpression 関連の簡素化・修正
2016-08-22 stargreadme.txt で PEGTL について言及
2016-08-21 stargtempo コマンド追加とコマンド引数が正しく読み込めていなかったのを修正
2016-08-21 stargCompilerBase::AddMessages() 追加
2016-08-21 stargTrackCompilerContext を別のファイルに移動
2016-08-21 stargエラーメッセージをちょっと修正
2016-08-21 stargc3270d3 の修正
2016-08-21 stargNoteRepeatExpression と NoteRepeatEachExpression のエラーメッセ...
2016-08-21 stargとりあえずの文法エラーメッセージを追加
2016-08-20 stargエラーメッセージを追加
2016-08-20 stargデフォルトではカレントディレクトリにファイルを出力するように変更
2016-08-20 stargAST に名前を指定するのを忘れていたので修正
2016-08-20 stargIRProcessor を追加
2016-08-20 stargIR2MIDI: IR のコピーを保持するように変更
2016-08-20 stargエラー発生時には 0 以外の終了コードを返すようにした
2016-08-20 stargIR2MIDI: 安定ソートを使用
2016-08-13 stargpegtl::seq<> でパーサーをラップ
2016-08-13 starg::ReadFile() の戻り値を否定していたのを修正
2016-08-13 stargpegtl 内の警告に対処
2016-08-13 stargversion オプションを先に処理するように変更
2016-08-13 stargcconv.cpp: 1 字分余分にメモリを確保していたのを修正
2016-08-13 stargメイン処理の呼び出しを追加。一通り完成
2016-08-13 stargファイル入出力の例外処理を変更
2016-08-13 stargコマンドラインオプションの解析の例外処理を追加
2016-08-13 stargバージョン情報の表示を実装
2016-08-13 stargファイル関連のクラス。関数を追加
2016-08-12 starg_SCL_SECURE_NO_WARNINGS 追加
2016-08-12 stargconst_cast を削除
2016-08-12 stargコマンドラインオプションの解析を実装
2016-08-12 stargMessagePrinter と FormatText を追加
2016-08-12 stargコンソール出力用クラスを追加
2016-08-12 stargdriver 追加
2016-08-12 stargBoost.Test だけでなく全部ダイナミックリンクするように修正
2016-08-12 stargコンストラクターに explicit を付加
2016-08-10 starg警告をエラーとして扱うオプションを追加 (デフォルトで有効)
2016-08-10 stargpegtl 内の警告を無視
2016-08-10 starg警告を消すためキャストを追加
2016-08-10 starg符号あり・符号なし整数の比較の警告に対処
2016-08-08 starg未使用引数の警告に対処
2016-08-08 stargNoteAndExpression が和音になっていなかったのを修正
2016-08-08 stargコンパイルオプションを追加 (とくに警告を厳しめに)
2016-08-06 stargIR2MIDICompiler::Finalize() を追加
2016-08-06 stargIR2MIDI: イベントの変換を実装
2016-08-06 stargIR::Event にチャンネルは不要なので、それを削除したクラスを使用
2016-08-06 stargIR2MIDI: ブロックとトラックのコンパイルの基本の部分を実装
2016-08-06 stargIR2MIDICompiler: IR をメンバー変数にした
2016-08-06 stargトラック番号の制限と、トラックの配列の自動拡張を実装
2016-08-06 stargIR2MIDICompiler::CompileTrackBlock() などを実装
2016-08-06 stargMIDI: イベント関連のクラスのデフォルト値を削除
2016-08-03 stargIR2MIDICompiler::Compile() のエラー処理部分まで作成
2016-08-02 stargAST2IR の composition 部分の簡単なテストを追加
2016-08-02 stargフォーマット修正など
2016-08-02 stargComposition2IRCompiler と Phrase2IRCompiler で MessageExc...
2016-08-02 stargComposition2IRCompiler::m_AttributeStack を削除
2016-08-02 stargフォーマット修正など
2016-08-02 stargComposition2IRCompiler を一通り実装
2016-08-02 stargIR::TrackItem を追加
2016-08-02 stargComposition2IRCompiler: Command と TrackListBlock の部分的な定義を追加
2016-08-02 stargIR::Module に composition 用のメンバーを追加
2016-08-02 stargIR にすべての属性をマージするのをやめた
2016-08-01 starg四分音符あたり 960 で統一
2016-07-29 stargComposition2IRCompiler::Compile() のエラー処理部分を追加
2016-07-28 stargPhrase2IRCompiler: NoteAndDuration 用の実装を追加
2016-07-28 stargYAMML::MIDI::NoteNumber のコンストラクターを追加
2016-07-26 stargPhrase2IRCompiler のブロック割り当て処理の共通化と operator() の戻り値の型の変更
2016-07-24 stargPhrase2IRCompiler の NoteRepeatExpression と NoteRepeatEa...
2016-07-24 stargNoteSequenceBlock には NoteSequenceBlockWithoutAttributes...
2016-07-24 stargPhrase2IRCompiler の実相を少し進める
2016-07-23 stargAST2IR コンパイラーの Module、Composition、Phrase 部分の宣言を追加
2016-07-23 stargコンパイラーの処理を一部モジュール化 & AST2IR 追加
2016-07-23 stargとりあえず IR を定義
2016-07-23 stargYAMML::IR::Note 追加
2016-07-23 stargAST には同名の要素を格納できるように変更
2016-07-23 starg名前の重複をチェックするテストを削除
2016-07-22 starg名前の重複をチェックするテストを追加
2016-07-18 stargYAMMLParser::GetSourceName() は m_Source ではなく m_Name...
2016-07-18 stargパーサーのエラー発生時にコールバックを呼ぶのを忘れていたので修正
2016-07-17 stargAction のうちソースコードの行番号を記録する部分を共通化
2016-07-16 stargエスケープシーケンスのテストを追加
2016-07-16 starg文字列定数のパーサーの修正と属性のテストの追加
2016-07-16 stargaction_state_composition.hpp のバグ修正とテスト強化
2016-07-16 stargcomposition とphrase の名前の重複をエラーとして扱うようにした
2016-07-15 stargAction と State を複数個の State に対応させた
2016-07-15 stargState 変更の一部を OnParse() で処理するようにした
2016-07-15 stargパーサーのステート変更で複数のステートに対応
2016-07-12 stargAST::Module のメンバーを public に
2016-07-11 stargとりあえずのエラー処理を追加
2016-07-11 stargMinGW のリリースビルドではシンボルを削除するようにした
next