overflowとyahoo知恵袋に世界の大半は記録されてるんじゃないか。https://github.com/westes/flex/blob/master/src/FlexLexer.h)(新しいほうの”FlexLexer.h”が使える。(例えばこことか))FlexLexer.hが古いんで,新しいやつダウンロードして使えば?という。errors.ということのよう。2.6.0で,yyinの定義が変更になってるflex自体は更新されても,古いまんまの”FlexLexer.h”が読み込まれてるんじゃないかということか。そこで仰せの通りここへ行って,FlexLexer.hをダウンロード。いや実際にはここでcloneをダウンロード。"FlexLexer.h"/Applications/Xcode.app//Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/FlexLexer.h発見。Scanner.lを後から読み込ませれば世はすべて事もなし。Parser.yを後からXcodeに読み込ませる。なんとかおしまい上記でビルド成功(ちょっぴりwarningまだ出るけどね)。今まで作ってたSDL2.0のプログラムとマージしてみる。maruyamadoubleboggyコログ最近のこと。これは生きたログだから,最近のことをかき殴ろうというわけだ。久しぶりに,プログラムを趣味でカタカタやる。flexとbisonを使って,簡単すぎるインタプリタぐらいまでは作れそうな感じに。#includeして使うということのよう。これにめっぽうお世話になりました。動物の柄のこの本,学生時代から憧れの象徴。実際には,2年前ぐらいか。秋ぐらいから寝床で読んでは単語がわからずiphoneとかで調べる。to:接着するsimultaneously:同時にalbeit:〜であるが。thing.”)いくつかは入試レベルな気もし。albeitって,そういう意味で使うんだ。学べてなかった単位はもらえたんだっけ。bisonでは、言語仕様をBNF風に書かねばならなかったはず。戸塚時代(2002年〜2007年ぐらい)よーしいっちょう、flexでも勉強して、新種のプログラミング言語でも発明してやりますかぁ〜と意気込み、再三挫折。ギリflexまでは分かる。grammarていうエラーになる。訳すと「曖昧な文法」。曖昧な日本の私のプログラム言語の仕様。何にもないに違いないと咆哮したり呻いたりして畳の目に逆らって爪を立てたり、足の裏で敷居をゴシゴシしたりしては、とにかく、諦めていた訳だ。いう存外に元気な感じでやってたわけだ。飯も自炊し再び去年の盆に書いてボツにしたブログから引用する。すると、仕事で頭が一杯になって、何を理解したのか忘れると思うので、備忘録として残す。1-5が不必要に複雑だと思っているかも知れない。NUMBERそうそう、まさにそう。↑みたく書いちゃなんでダメなんだって十年来わからなかった。この辺、わくわくしながら読んだ。calculator.(bisonに渡すコードは基本的にBNFだが、容易に書けるよう記法を少し簡単にしている。計算機の一番最初のバージョンのためのbison用のコード(BNFを含む)を示す。;<後略>そうコレなのだ。僕が戸塚時代にメロメロになったやつ。入門書なんかに書いてあるやつだ。何でこんなに分けて、わざわざ複雑に書かねばならんのだと。point」こそ僕だ。したらそのp.14にはこう続く。SUB.(答えは2つある。termとfactorとexpを分けて書くことで、bisonにまずABSを、その次にMULとDIVを、そしてその次にADDとSUBを処理するよう指示している。)興奮して音読していた。今までこの世のどこにもなかった答えが初めて身に染み入る。新築の家の中で猫と僕だけ住んでる状況。その中で,ずっとプログラム三昧。何度かラム肉食って赤ワイン飲みまくって吐く。driver)とかやったり,かなりトリッキーだということと。m);}%}なんていう,なかなか香ばしいことを書く必要。C++もC++のクラスを使う上で,かなり凄いことになってる。