これはJILRuntime/JewelScriptという名前のLinuxアプリで、最新リリースはjilruntime_1_4_4_50_src.zipとしてダウンロードできます。 ワークステーション用の無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
JILRuntime/JewelScriptという名前のこのアプリをOnWorksで無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
JILRuntime / JewelScript
DESCRIPTION
レジスタベースの仮想マシンのコードにコンパイルされる、汎用のオブジェクト指向スクリプト言語。 この言語は、JavaやC#などのオブジェクト指向の高級言語と非常によく似ています。ライブラリは完全に自給自足であり、ANSICに準拠しています。 主な目的は、スクリプトを使用してそのアプリケーションを自動化できるように、任意のアプリケーションに組み込むことです。
統合されたC++バインディングコードジェネレーターを使用すると、アプリケーションのクラスのバインディングを数秒で作成できます。 統合されたHTMLドキュメントジェネレータを使用すると、ネイティブバインディングのドキュメントを数秒で作成できます。
プロジェクトはzlib/libpngライセンスの下でリリースされます。 10年以上開発されており、いくつかの強力な機能を提供します。
広範な情報、ドキュメント、記事、およびコード例は、開発者ブログにあります。
オプション
- クリーンで一貫性のあるCスタイルの構文
- 宣言型言語–エンティティは使用前に宣言する必要があります
- 静的型付け–コンパイラーはプログラムの型の安全性を保証します
- ユーザー定義の変換方法を含む自動型変換
- タイプレス変数のサポート
- クラスとインターフェースの実装(スクリプトとネイティブ)
- 仮想メソッドとプライベートメンバーを含む単一の継承
- 「ミックスインクラス」(ポリシークラス)の形式での多重継承
- 純粋なネイティブインターフェイス
- インターフェイスの因数分解(すべての実装者のインスタンス化)
- アクセサメソッド–クラス「プロパティ」のハンドラメソッド
- 共同機能(コルーチン、協調スレッド)
- デリゲート(ファーストクラスの関数とメソッド)
- 匿名の代理人(匿名のローカル関数とメソッド)
- クロージャ、親関数の変数にアクセスできるローカルデリゲート
- ラムダ式(関数リテラル)
- ハイブリッドクラス(ベースからデリゲートを構築することによる半継承)
- 句–構造化されたgotoステートメントを使用したフロー制御
- 基本的な例外サポート(ユーザー例外クラスを含む)
- 名前空間の包括的なサポート
- 弱い参照
- ユーザー定義のタイプエイリアス
- 組み込みクラスstring、array、list、iterator、arraylist、table
- 統合されたC++バインディングコードジェネレータ
- 統合されたHTMLドキュメントエンジン
- コンパイルされたプログラムの完全な型情報のXMLエクスポート
- コンパイル時のチェックを最大化します
- 意味のあるエラーと警告の出力(「エラー72」だけでなく)
- オープンソース(zlib / libpngライセンス)
- 完全に自己完結型で、ANSICで記述されています
- 自動メモリ管理(参照カウント、CPUバーストフリー)
- オプションのマークアンドスイープガベージコレクター
- 小さなオブジェクトの高速割り当て/解放のためのアルゴリズム
- ネイティブタイプのプラグインアーキテクチャ(CまたはC ++で記述されたクラス/関数)
- 強力なレジスタベースの汎用VM
- 洗練されたバイトコードオプティマイザ
- コンパイルされたプログラムをバイナリファイルとして保存およびロードする機能
- ランタイムデータを失うことなく、無制限のコンパイル-リンク-実行サイクル
Audience
開発者向け
プログラミング言語
C ++、C
これは、https://sourceforge.net/projects/jilruntime/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。