Curl基本構文とライブラリ
モバイル開発環境「Caede」
作者 Curl   
2011年11月10日(木曜日) 05:00

CaedeではCurl基本構文及びCurl標準ライブラリをご利用いただくことが可能です。

但し、Curl言語のすべての機能はサポートしておらず、機能制限があります。

 

サポートされるCurl言語仕様 (2011年11月28日現在)

 

  • 変数宣言 (def, let, set) ※グローバル変数も対応
  • ループ (for, while, unlessなど)
  • 条件式 (if, if-non-null, switch, type-switchなど)
  • プロシージャ、クロージャ
  • クラス (多重継承やimplicitは現在未サポート)、列挙型、valueクラス、パラメータ化クラス
  • マクロ
  • キャスト・型判定 (isa, asa, type-of)
  • 例外(try, catch, finally, throw, 各種Exception)
  • ...etc

 

サポートされるデータ型 (2011年11月28日現在)

 

  • プリミティブ型
  • Decimal
  • 文字列(String, StringBuf)
  • 日付型(DateTime)
  • コレクション(FastArray-of, Array-of, HashTable-ofなど)
  • ...etc

サポートされるCurl標準API (2011年11月28日現在)

  • 数学関数
  • ネットワーキング(URL、HTTP)
  • コンソール・フォーマット(output, formatなど)
  • JSON (JsonValue-parse, JsonValue-to-Stringなど)
  • イベント (EventTarget, EventHandler, Event)
  • ...etc

 

対応しているすべてのAPIにつきましては、Caede API リファレンスを参照ください。

今後、さらなる機能拡張をユーザニーズに併せて実施していく予定ですので、ご要望をコミュニティ・サイトに投稿いただければと思います。

 

最終更新 ( 2011年11月28日(月曜日) 11:26 )
 
Copyright 2010 - SCSK Corporation. All rights reserved.    免責事項