Home / ぼやきごと / 2009-11-20 / Squirrelが今(さら)アツい!
Squirrelが今(さら)アツい!

Squirrelが今(さら)アツい!

ダウンロードのページのcode.inc.phpを更新しました。

今回の更新の目玉は組み込み言語Squirrelへの対応です。
こんな感じでささやかに色分けされます。

すべて開くすべて閉じる
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
-
!
-
-
!
-
!
|
-
!
-
|
-
|
!
|
!
!
 
-
!
 
 
 
// Sampleクラス
class Sample
{
    // コンストラクタ
    constructor()
    {
    }
 
    // メンバ関数
    function printArgs(...)
    {
        for (local i = 0; i < vargc; ++i)
        {
            ::print("vargv[" + i + "] : " + vargv[i] + "\n");
        }
        return true;
    }
}
 
// 定数定義
const ConstValue = 100;
 
sample <- Sample();
sample.printArgs("str", ConstValue, 2.0, typeof sample);

組み込み関数やデフォルト委譲は標準では色分けされませんが、コメントアウトしてあるだけなので、好みで色分けさせることもできます。

なんで敢えてLuaではなくSquirrelなのかというと、現在裏でSquirrel関連のページを作っており、そこで必要になったからです。
Luaも、もし私が必要になったら対応することでしょう。
今はSquirrelにお熱なので対応する気は無いですが。

Category: [サイト][プログラミング][組み込み言語][Squirrel] - 2009-11-20 03:17:57