ファンキー

Funkyは埋め込み可能なインタプリタとプログラミング言語です。
今すぐダウンロード

ファンキー ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Ronald Landheer-Cieslak
  • 出版社のWebサイト:

ファンキー タグ


ファンキー 説明

ファンキーは埋め込み可能なインタプリタとプログラミング言語です。 Funkyは埋め込まれたインタプリタとプログラミング言語です。私の娘と私の妻は眠っていて、私の足と一緒に赤ちゃんの「居心地の良い」を揺さぶっていました。したがって、最初のプログラミングは約90分かかり、元のパーサー/インタプリタを2段階(解析と通訳)を持つパーサー/インタプリタにオリジナルパーサ/インタプリタを1つの微調整および回転させることはさらに2時間かかりました。アイデアは私のものではありませんでした:職場では、同僚が機能的で埋め込み可能なプログラミング言語を必要とし、そして最初から1つを作成しました。それは彼に数日かかりました、しかし彼はパーサーとスキャナーを手で書いた。私は彼の小さな言葉について聞いたことがあり、それは無料の世界でそれらのうちの1つを持つことが素晴らしい考えかもしれません。しかし、正しいツールを使用しています。それゆえ、1日曜日の午後私は私のラップトップコンピュータを連れて行き、タイピングを始めました。私はboost.piritを使ってパーサーを書くことにしました:私は刑務所プログラミング言語のためにいくつかの研究をしていて、それがパーサーを構築するためのかなり良いフレームワークを見つけたことを私はすでにドキュメントを読みました。 90分後、私はファンキーなインタプリタの最初の作業版を持っていました(しかしそれはまだ埋め込まれていませんでした、そして解析と解釈段階を分割しませんでした)。ほぼ無制限の拡張機能を持つプログラミング言語。それはそれ自体をインタプリタ全体を含む単一のクラスとして提示します。このクラスの2つのバージョンが存在する:Funky :: Funky、これは浮動小数点バージョンであり、整数版であるFunky :: Groovy。その組み込みタイプのインスタンス(またはそれらのベクトル)のインスタンスが機能的なプログラミング言語であるため、関数が内蔵型のインタプリタのベクトルを取得する限り、自分の関数を言語でインストールできます。 。そのように、それはすべてを関数として扱い、それらの関数は1つのタイプのみを扱う:Funky :: Groovyの場合はFunky :: FunkyまたはIntの場合はdouble。このリリースの新機能: 2つの新しい文法の特徴: ・自動ループ ・匿名関数を関数に渡す ・2つの新しいビルドイン:EQとLT ・ユーザー定義関数にインストールされているC ++関数に渡す可能性 ・バグ修正


ファンキー 関連ソフトウェア