OOC言語はもともとJavaで実装されました。
多くのビルドした後に、Javaで書かれた古いOOCコンパイラは、ロックと呼ばれるこの強化されたバージョンと交換した。
これは、Gentoo、Ubuntuの、アーチのLinux、Win32の、OSXの下で2010年4月22日以来のブートストラップされています。
のこのリリースではの新機能:ます。
- Range`インスタンス `の各用途に修正します。
- プリミティブます。 と `match` autocast作業してください
- 名前空間のインポートを修正します。
- 複雑タプルの割り当ては、もはや左手側変数ます を上書きしてしまうん
- 単項演算子のための固定あまりにも厳格な演算子オーバーロードをチェックします。
- のカバー内のプロパティを修正し、コード生成エラーます。
- にも静かなモードでのゼロ以外のコードを使用して、必ず出口ます。
- は常にさえ静かなモードでは、stderrにCコンパイラの失敗を印刷します。
- のサポートが追加されました:FUNC(引数:文字列[])
- のサポートが追加されました。
- `fancy_backtrace`延長するためのコードの品質の修正します。
- テキスト/のshlexは今インラインドキュメントとテストケースを持っています。
- さまざまなWin32パイプ&プロセスの修正は、とりわけ、ProcessWin32が今渡します。
- 環境変数と{ERR、IN、OUT}正しくます。 STDをリダイレクト
メインのための
浮動小数点リテラル中で科学的表記のために
のバージョン0.9.7aに新しいのは何ですか。
- 固定のWin32ビルド、いくつかのextern変数は、実際にあったません。
のバージョン0.9.7にの新機能:
-pgとを持つ
- デバッグと生産プロファイルが選択可能 - Prは、デバッグがデフォルトになりました。
- 新しいモジュール:動的ライブラリのロード用のOS / Dynlibます。
- 新しいメソッド:?スレッド収量を()、(currentThreadスレッド)、スレッドのisAlive()、スレッド待ち〜() タイムアウトしました
- 再びUDPSocket、他のすべてのソケットのもの、クロスプラットフォームを修正します。
- Windows上で行番号を修正します。
- 我々は、コールを解決できない場合に最も近いものを追加します(より良いエラーは報告)します。
- は必要とされていない追加の輸入の奇妙なケースを修正しました。(解決修)
- `__bang`を翻訳し、` `に戻す__quest`?`と `!`岩のエラーメッセージにします。
- はブロック内でエラー報告を改善し、すべての構築物をブレース
デフォルトでは、 - カラーエラー出力します。
- のCStringのprintln()を追加します。
- パイプ用のノンブロッキングI / Oを追加します。
- 新規PipeReaderとPipeWriterの実装、拡張IO / ReaderおよびIO /ライターます。
- BufferWriterを修正します。
- テスト/フォルダ内のテストの束を追加します。
(例えばスコープ)
のバージョン0.9.6の新機能のは何ですか。
- SequenceDriverが大幅にデバッグ作られた、-gを省略した難しくします。
- 無効な用途とは今のエラーを揺らしているループの内部で継続します。
- は、これは主にバグ修正と内部クリーンアップリリースです - 。ジェネリック、閉鎖に関連するバグが、試合中に型推論します。
- --sourcepathはすべてが今.USEファイルを経由する、非推奨になりました。
- メイクドライバは現在すべてのバイナリ·オブジェクトを削除する「クリーン」ターゲットを生成します。
ブレークの
残りのための
のあるどのバージョン0.9.4のの新しい:
- ArchLinux x64の上に固定されたコンパイルします。
- Win32のサポートのためのSDKの固定および移植部品ます。
- を追加しました '=&#Spark Proの;'オペレータ(SDKによってオーバーロードされていない)
- 追加されたファイルgetReducedPathます。
- を追加しました名前空間型のサポートします。
- を追加しましたシングルラインバージョンをブロックします。
- クリーンアップ岩のcodebaseます。
- 各種Makefleの修正や追加します。
- を追加しましeachUntil()とは含まれています?()リストに、
- を追加しましHashBagにXPathのようなセレクタます。
- てFileWriter asPipe、は、createTempFileます。
- 文法に指数演算子(**)を加え、それは整数型のデフォルトでオーバーライドていないので、まだそれを使用しないでください:)誰もが0.9.3に移行したとき、私たちはその0.9に含まれるでしょう。 4
- バグ修正とクリーンアップの多くは、コミットを検索します。
-helpメッセージは今、より多くの詳細です。
のバージョン0.9.3でのの新機能である、それは我々が今まで自分のために追いついてきたデバッグ/無名の多くのオプションを説明します。
<李は> 便利なテキスト/ JSONモジュールを追加しました
のバージョン0.9.1でのの新機能は次のとおりです。
- リバースイテレータ/ backIterator()は、コレクションクラスに追加
- はLIB-キャッシングは岩に添加し、部分的な再コンパイルは.LIBS /ディレクトリを持つとファイル.cacheinfoはるかに賢いです。 -nolibcacheで無効にできます。
- ACS(素晴らしいクロージャ構文)である!私たちのクロージャ構文をキャプチャしても、特定のタイプにジェネリック型を変換するトランポリン関数を生成します。
- OOS今岩の下にコンパイルされます - 我々はまだCの配列のスタック割り当てのために良いの構文を把握する必要があります。 。
- はOOC配列のサポートが追加されました。
コメントが見つかりません