vieweditattachhistoryswikistopchangessearchhelp

newt/0

GNUE(鵺)さん作のプロトタイプベース・オブジェクト指向言語。
っちゅうか、(いまのところは)NewtonScript 処理系のクローン。


配布は Mac OS X / Darwin、Linux、FreeBSD(要 gmake)、BeOS でビルド可能なソース。


インストール


1行スクリプトの実行


スクリプト作成と実行



サンプルスクリプト

HMDT に掲載された Chain of Responsibility コードの改変
pApp := {preview: func() begin Print("prev by app"); end};
pDialog := {print: func() begin Print("print by dialog"); end};
pButton := {help: func() begin Print("help by button"); end};
app := {_proto: pApp};
dialog := {_proto: pDialog, _parent: app};
button := {_proto: pButton, _parent: dialog};
button:preview();
"prev by app" を出力。

このページを編集 (1441 bytes)


Congratulations! 以下の 1 ページから参照されています。

This page has been visited 3199 times.