OSDN Git Service

readme 更新
[yamml/yamml-git.git] / include /
2016-10-10 stargtypo 修正
2016-09-14 stargcomposition か phrase 以外のトークンがあるときのエラーメッセージを改善
2016-09-13 stargattrproc.hpp と attrprocfactory.hpp を追加するのを忘れていたので追加
2016-09-13 stargIRProcessor のイベント変換部分を追加
2016-09-06 stargcomposition の依存関係の循環のチェックを追加
2016-09-06 stargAST2IR::AutpPop => Common::AutoPop へ移動
2016-09-06 stargcontainerutil.hpp を include/common へ移動
2016-09-06 stargstd::stol() などの std::out_of_range 例外をちゃんと処理するようにした
2016-09-06 stargブロックの終わりでも時刻をリセットするように変更
2016-09-03 stargトラックリストに同じチャンネルが複数あり、それらの長さが異なると、タイミングがずれていたのを修正
2016-08-31 stargC++17: vector<T> を incomplete type な T について使用
2016-08-31 starg子要素を NoteAndExpression から NoteSequence へ移動
2016-08-31 stargcomposition と phrase の名前の重複をチェックするように変更
2016-08-29 stargコマンドの処理部分の一部を共通化
2016-08-29 starginsert コマンドを追加
2016-08-28 stargタブをスペースに統一
2016-08-27 stargアクセント・スタッカート・テヌートを追加
2016-08-26 stargIRCompiler::CompileTrackBlock() 追加
2016-08-26 stargpanpot コマンドを追加
2016-08-26 stargパースエラーを ErrorControl で表示するようにし、Exceptions::ParseExcepti...
2016-08-26 stargエラーメッセージを改善
2016-08-25 stargエラーメッセージの表示を改善
2016-08-25 stargパースエラーで問題のトークンを表示するようにした
2016-08-25 starg曲の先頭以外にコマンドがあるとタイミングがずれていたのを修正
2016-08-25 stargvolume コマンドを追加
2016-08-25 stargコマンド処理の方法を改良し、program コマンドを追加
2016-08-24 starg各トラックリストブロックで開始時刻をそろえるようにした
2016-08-24 starg付点に対応
2016-08-24 stargエラーメッセージを改善
2016-08-23 stargフレーズの最後の休符が無視されていたのを修正
2016-08-23 stargブロックを含むフレーズの音のタイミングがずれていたのを修正
2016-08-23 stargオクターブ指定のない音符は同じステートメント内の以前の指定を引き継ぐように変更
2016-08-22 stargNoteRepeatEachExpression 関連の簡素化・修正
2016-08-21 stargtempo コマンド追加とコマンド引数が正しく読み込めていなかったのを修正
2016-08-21 stargCompilerBase::AddMessages() 追加
2016-08-21 stargTrackCompilerContext を別のファイルに移動
2016-08-21 stargc3270d3 の修正
2016-08-21 stargNoteRepeatExpression と NoteRepeatEachExpression のエラーメッセ...
2016-08-21 stargとりあえずの文法エラーメッセージを追加
2016-08-20 stargIRProcessor を追加
2016-08-20 stargIR2MIDI: IR のコピーを保持するように変更
2016-08-12 stargdriver 追加
2016-08-12 stargコンストラクターに explicit を付加
2016-08-06 stargIR2MIDICompiler::Finalize() を追加
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 stargComposition2IRCompiler を一通り実装
2016-08-02 stargIR::TrackItem を追加
2016-08-02 stargComposition2IRCompiler: Command と TrackListBlock の部分的な定義を追加
2016-08-02 stargIR::Module に composition 用のメンバーを追加
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-16 stargcomposition とphrase の名前の重複をエラーとして扱うようにした
2016-07-12 stargAST::Module のメンバーを public に
2016-07-11 stargとりあえずのエラー処理を追加
2016-07-10 starginclude/ast/attribute.hpp に必要なインクルードを追加
2016-07-09 stargパーサーを一応作成
2016-07-06 stargパーサーのコントロールクラスを定義
2016-07-06 starg属性の名前付き引数に対応
2016-07-05 stargcomposition パーサーを実装
2016-07-04 stargphrase パーサーを実装
2016-07-04 stargParser 実装と Message 追加
2016-07-04 stargAST を定義
2016-07-04 stargParser 作成
2016-06-30 stargGM の定義を追加
2016-06-29 stargYAMML::Exceptions::Exception のコンストラクターを explicit に
2016-06-29 stargYAMML::Exceptions::Exception クラスの中身を実装
2016-06-27 stargビルド・MIDI 関連のファイルを追加