title_parttitle_parttitle_part
静岡県浜松市であれこれソフトを開発している A.K.I Software のブログです。日々の開発日記やサーバー・セキュリティ関連の話題なども掲載。
<< 2024/04 >>123456789101112131415161718192021222324252627282930
《《《 ネットワーク機器の購入は Amazon で! 》》》
Powered by BLOM 更にC言語っぽく。
小さくも大きくも閉じたりもしません
08/05/31 02:42 / DScript

変数の定義なども導入してみました。
ANSI C っぽいですが、胡散臭い命令が盛りだくさんです。
命令名は普段開発しているソフト(PMail Server とか)で使っている関数名だったりします。

photo

ちなみに DScript の仕様は C言語っぽい仕様なのですが、これ自体は Object Pascal(Delphi)で作成しています。

その為、C言語と違う所がいくつかあり、大文字小文字を一切区別しなかったり、スクリプトなので main ? なんですかそれ?だったり、文字が char では無く、str(String) だったり、型の比較が非常に厳しかったり(小数である float と整数である word ですら直接比較できません)します。

困るのは Delphiコード中に C言語コードを書くので、DelphiでC言語表記をしてしまったりします。
(C言語でいう switch () { case: } は Pascal の場合 case () of var: end だったりします。case が紛らわしいです)

メール関連のコマンドなども搭載していますが、ふと思ったのはアドオンのような形でスクリプトを実行出来たとしても、そもそもそこまで使う人がいるかな?と。
C言語できる人ならアドオンを作れば良い訳でして・・・

[更新日付:2008/05/31 03:15:50]
トラックバックを見る(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+979139bbdc31cec8840006eacf19ae6764d69ee6]
TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+979139bbdc31cec8840006eacf19ae6764d69ee6]

記事へのコメント

コメントはありません

名前
コメントキー
 
コメントする時はキーを正確に入力して下さい
コメント
アドレスを含んだコメントはできません
© 2008-10 A.K.I Software all rights reserved.