以下の作業は完了して、1.0をリリースしました。 ⇒ LLPML?
1.0までの作業 †
- 【済】
ASTのオブジェクト化
- 【済】
ブロックによる変数のスコープ
- 【済】
関数
- 【済】
構造体
- 【済】
制御構造、算術演算
- 【済】
メンバ関数
- 【済】
コンストラクタ・デストラクタ
- 【済】
継承
- 【済】
簡略記法
- 【済】
配列
- 【済】
整数型
- 【済】
プロパティ
- 【済】
無名関数
- 【済】
仮想関数
- 【済】
関数の戻り値の型
- 【済】
ラムダ式
- 【済】
委譲
- 【済】
クロージャ
- 【済】
静的メンバ
- 【済】
new/delete
- 【済】
クラス
- 【済】
スコープ解決演算子
- 【済】
文字列型
- 【済】
RTTI
開発中のリリース †
- ソース: &ref(): File not found: "LLPML-0.99-20080914.zip" at page "LLPML"; - 文字列定数の前方参照、グローバル変数の前方参照、メンバ参照の修正
- ソース: &ref(): File not found: "LLPML-0.99-20080913.zip" at page "LLPML"; - 定数の前方参照、switchのdefaultを修正
- ソース: &ref(): File not found: "LLPML-0.99-20080828.zip" at page "LLPML"; - 単体コンパイラを追加、前置演算子を修正、定数をコンパイル時に計算
- ソース: &ref(): File not found: "LLPML-0.24-20080826.zip" at page "LLPML"; - 文字コード変換
- ソース: &ref(): File not found: "LLPML-0.24-20080825.zip" at page "LLPML"; - is, as
- ソース: &ref(): File not found: "LLPML-0.24-20080824.zip" at page "LLPML"; - RTTI、typeofでType型を返す
- ソース: &ref(): File not found: "LLPML-0.23-20080824.zip" at page "LLPML"; - 参照カウントの修正
- ソース: &ref(): File not found: "LLPML-0.23-20080822.zip" at page "LLPML"; - 文字列操作、参照カウントの修正
- ソース: &ref(): File not found: "LLPML-0.23-20080819.zip" at page "LLPML"; - 文字列をクラス化
- ソース: &ref(): File not found: "LLPML-0.22-20080818.zip" at page "LLPML"; - スコープ解決演算子、参照型配列の型指定
- ソース: &ref(): File not found: "LLPML-0.21-20080817.zip" at page "LLPML"; - クラス、参照型配列、参照カウント ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.20-20080708.zip" at page "LLPML"; - メンバのオフセット、変数演算、委譲のリークを修正
- ソース: &ref(): File not found: "LLPML-0.20-20080514.zip" at page "LLPML"; - 配列のnew/delete
- ソース: &ref(): File not found: "LLPML-0.20-20080512.zip" at page "LLPML"; - new/delete
- ソース: &ref(): File not found: "LLPML-0.19-20080511.zip" at page "LLPML"; - 静的メンバ、base
- ソース: &ref(): File not found: "LLPML-0.18-20080421.zip" at page "LLPML"; - クロージャ ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.17-20080421.zip" at page "LLPML"; - 委譲、デストラクタのバグ修正 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.16-20080410.zip" at page "LLPML"; - ラムダ式、パイプ演算子、パーサの演算子周りを整理 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.15-20080406.zip" at page "LLPML"; - 引数の型チェック、bool型の追加、キャストのバグ修正
- ソース: &ref(): File not found: "LLPML-0.15-20080403.zip" at page "LLPML"; - 関数の戻り値の型 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.14-20080402.zip" at page "LLPML"; - 型周りの実装を整理
- ソース: &ref(): File not found: "LLPML-0.14-20080329.zip" at page "LLPML"; - 仮想関数、JITによる関数型もどき ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.13-20080327.zip" at page "LLPML"; - 無名関数、メンバ参照のバグ修正、コンストラクタとデストラクタの実装を見直し ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.12-20080325.zip" at page "LLPML"; - プロパティ、値なしreturnのサポート、代入時の符号変換、エラー箇所情報の拡充 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.11-20080324.zip" at page "LLPML"; - メニュー、Win32ラッパー
- ソース: &ref(): File not found: "LLPML-0.11-20080323.zip" at page "LLPML"; - MMXとSSE2の一部サポート、キャストと構造体初期化のバグ修正 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.11-20080314.zip" at page "LLPML"; - 演算子の処理を分離、符号、ポインタ演算、サンプルのタイトル
- ソース: &ref(): File not found: "LLPML-0.11-20080307.zip" at page "LLPML"; - 初期化と型推論のバグ修正
- ソース: &ref(): File not found: "LLPML-0.11-20080306.zip" at page "LLPML"; - 整数型のbyteとshortをサポート ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.11-20080218.zip" at page "LLPML"; - 【暫定】CompilerLibに8bitと16bitの命令を追加
- ソース: &ref(): File not found: "LLPML-0.10-20080212.zip" at page "LLPML"; - ラッパー風のシンタックスシュガー ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.10-20080211.zip" at page "LLPML"; - 配列アクセス、型推論 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.10-20080205.zip" at page "LLPML"; - 埋め込みを<?llp ?>に変更、引数チェックの強制、externの簡略記法、相互参照、ヒープ、サンプルの整理
- ソース: &ref(): File not found: "LLPML-0.10-20080203.zip" at page "LLPML"; - 配列の宣言、Win32サンプル(17.xml)で描画処理 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.9-20080127.zip" at page "LLPML"; - PHP風の<?llpml ?>に簡略記法を埋め込み、HTML風の<script>は廃止
- ソース: &ref(): File not found: "LLPML-0.9-20080123.zip" at page "LLPML"; - Visual C# 2008に移行、簡略記法の適用範囲を拡大 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.9-20071021.zip" at page "LLPML"; - ブロックベースの構造体(移行完了)、サンプルを簡略記法で書き換え ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.9-20071016.zip" at page "LLPML"; - ブロックベースの構造体(移行途中)、簡略記法の適用範囲を拡大 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.9-20071014.zip" at page "LLPML"; - 名前空間の統一、プロジェクト構成の整理
- ソース: &ref(): File not found: "LLPML-0.9-20070930.zip" at page "LLPML"; - 中置記法による数式の簡略化? ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.8-20070926.zip" at page "LLPML"; - エラー表示の改善、castとnullの追加、浮動小数点数算出のサンプル? ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.8-20070924.zip" at page "LLPML"; - 継承 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.7-20070917.zip" at page "LLPML"; - コンストラクタ・デストラクタ ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.6-20070904.zip" at page "LLPML"; - var-ptrを廃止してptrに統合、struct-member-ptrを追加
- ソース: &ref(): File not found: "LLPML-0.6-20070830.zip" at page "LLPML"; - メンバ関数 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.5-20070829.zip" at page "LLPML"; - var-intをvarに改名して型情報を付加
- ソース: &ref(): File not found: "LLPML-0.5-20070826.zip" at page "LLPML"; - 構造体内構造体
- ソース: &ref(): File not found: "LLPML-0.5-20070821.zip" at page "LLPML"; - switch/break/returnの修正、continueの追加、無駄なスタックフレームを抑制
- ソース: &ref(): File not found: "LLPML-0.5-20070819.zip" at page "LLPML"; - 制御構造、算術演算、ウィンドウ表示 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.4-20070817.zip" at page "LLPML"; - IIntValueで変数処理を抽象化
- ソース: &ref(): File not found: "LLPML-0.4-20070816.zip" at page "LLPML"; - 構造体、変数処理の抽象化 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.3-20070815.zip" at page "LLPML"; - 関数の戻り値、コールバック、変数宣言タグの分離、サンプルの整理 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.3-20070814.zip" at page "LLPML"; - 関数 ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.2-20070806.zip" at page "LLPML"; - BASIC風forの追加(0.5でC言語風に仕様変更)
- ソース: &ref(): File not found: "LLPML-0.2-20070805.zip" at page "LLPML"; - ブロックとスコープ ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.1-20070729.zip" at page "LLPML"; - ASTオブジェクト ⇒ 関連日記
- ソース: &ref(): File not found: "LLPML-0.1-20070722.zip" at page "LLPML"; - 最初のリリース ⇒ 関連日記