てきとうなさいと べぇたばん

きーわーど: 字句解析

1ページ中 1ページ目、7件ずつ表示していて、全部で7の記事があります。

Go言語でつくるインタプリタを読んだ

インタプリタを作りたい 前に、インタプリタを作ったことがあったり、ラジコンに声で操作するためのインタプリタを乗っけたりしたことがあったので、インタプリタを作りたくなった。 https:/…

続きを読む

言語実装パターンを読み始めるメモ たぶん1

行き詰った… コンピュータシステムの理論と実装を読んでみたものの、バーチャルマシンで躓いた。 言語実装パターン 言語実装パターンという本は、言語の実装によるいろいろな解析方法がのっ…

続きを読む

PHP 整数型のリテラルの最小値が違うのはプログラマが昔から苦しめられた名残りだったようだ

※ 追記しました 下へどうぞ。 PHPのInteger PHPのInteger(整数型)は、C言語のlongで実装されている。最小値は通常であれば-2の63乗である -922337…

続きを読む

PHPのソースを読もう てきめんのPHPソース追っかけ冒険記 PHP Advent Calendar 2015 11日目

PHPつかってるかい!? みなさんこんにちは。なんかさいきん、あんたとしいくつだよとか言われるようになったてきめんです! PHPのソースって読んでるかい!? とか言いながら、ぼくは…

続きを読む

明快入門 インタプリタ開発を読んでインタプリタをつくる その2

インタプリタをつくる 参考図書: 明快入門インタプリタ開発 前回のつづき。今回はインタプリタそのものに入る。 自作インタプリタは、とりあえず写経した後に理論を学ぶ方…

続きを読む

明快入門 インタプリタ開発を読んでインタプリタをつくる その1

インタプリタを作る とある日のこと。本屋でうろうろしていると、「明快入門 インタプリタ開発」を見つけた。PHPのソースコードを追っかけて、インタプリタの仕組みを知りたいと思っていたさなかだった…

続きを読む

PHPのソースを覗いて、字句解析と構文解析がある事を知る

構文解析 メモ。Zend/zend_language_scanner.cのcompile_string関数にて。bisonの使い方を調べるか。

とりあえず、電卓をつくった

構文解析で、電卓をつ…

続きを読む

1ページ中 1ページ目、7件ずつ表示していて、全部で7の記事があります。