タグ

evalに関するni66lingのブックマーク (3)

  • javascript - 比較(comparison)と変換(coercion) : 404 Blog Not Found

    2012年01月06日23:15 カテゴリLightweight Languages javascript - 比較(comparison)と変換(coercion) JavaScript: The Good Parts Douglas Crockford / 水野貴明訳 [原著:JavaScript: The Good Parts] 大事なことなので何度でも言うべきでしょうか。 [javascript]true or false 論理値の挙動については、いまいち感覚的に理解しにくい印象です Crockfordの言う通り、===と!==を使いましょう。 Demo ==と!=がいかに挙動不審かを、実際に表にします。textareaには表に入れたい値を入力してみてください。void(0)と1/0とparseInt('nan')は、確実にundefinedとInfinityとNaNを得るための方

    javascript - 比較(comparison)と変換(coercion) : 404 Blog Not Found
  • DOBON.NET .NET Tips - 文字列の計算式の計算結果を取得する

    文字列の計算式の計算結果を取得するここでは、evalのように、例えば"(1+6)*5/(7-4)"のような計算式を表す文字列から、その計算結果を取得する方法を紹介します。 サードパーティーのライブラリを使用するC#やVB.NETには、evalやそれに相当する機能がありません。よって、自分で計算式を解析するコードを書くか、サードパーティーのライブラリを利用するか、あるいは何らかの工夫するかといった方法しかありません。 もしサードパーティーのライブラリを利用できるのであれば、それが一番良いと思います。以下に無料で利用できるライブラリを幾つか紹介します。 NCalc - Mathematical Expressions Evaluator for .NET ANTLRというパーサジェネレータを使用しているようです。C# EvalもANTLRを使用しているようです。この解析方法は、State of

    DOBON.NET .NET Tips - 文字列の計算式の計算結果を取得する
  • Emacs設定講座 その3「scratch バッファと eval(評価)」。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る前回は install-elisp を使った elisp のインストールから設定の調べ方あたりを紹介しました。 今回は多分、今後入門記事を書く中でも、個人的に最も重要だと思う内容です。 例えば色の設定やインデントなど、色々と試してから実際に使っていきたい項目がありますが、.emacs に書いた設定を、いちいち再起動したり、load したりして読み込むのはとても面倒

    Emacs設定講座 その3「scratch バッファと eval(評価)」。 - 日々、とんは語る。
  • 1