インタプリタ

POCり語ラク道場(19/04/25/今日中♪)

ぽっくり参った〜(略してポクッター)ファウンダーの◯◯◯ッチほほぃ!

今んとこ新たに13記事が上昇中なんで、早目に放出しラクになっちまおぅw

♥。・゚♡゚・。♥。・゚♡゚・。♥。・゚♡゚・。♥。・゚♡゚・。♥。・゚♡゚・。♥。・゚♡゚・。♥。・゚♡

⏬ 映画 " 恋はデジャ・ブ " がVRで帰ってきちまったにょぉ〜w ⏬

♥。・゚♡゚・。♥。・゚♡゚・。♥。・゚♡゚・。♥。・゚♡゚・。♥。

もっとみる

Writing An Interpreter In Go - Parsing 1 -

Parsers

この章では与えられた文字列をASTに変換するParserを作ります。Yaccなどのparser generatorは使わずに、全て自分たちでparse処理するmethodを書いていきます。

Parsingのやり方は大きく二種類あり、Top down parsingとBottom up parsingがあります。本書ではPlattt parserと呼ばれる再帰下降構文解析のひとつ

もっとみる

Writing  An Interpreter In Go - Lexing -

Writing An Interpreter In Goを読んで理解したことをまとめるnoteです。ソフトウェアエンジニアとして働いていて多くの技術を学ぶものの、なかなか手を付けられていなかったインタプリタ・コンパイラ周りの技術を学ぶための最初の一冊として読み始めました。

動機

私はもともとコンピュータサイエンスを学生の頃から学んでいたので、授業として字句解析・構文解析などの知識は最低限あった

もっとみる