技術メモさて、次はAntlrで生成されたパーサーを使って、実際にオレオレ言語をパースしてみる。構文木を作り出し、構文木を調べて見ることにする。技術メモAntlrとは、いわゆるパーサージェネレータであり、プログラミング言語の文法を定義してやると、そのパーサーを自動生成してくれるものだ。技術メモXLSなりXLSXなりについて、シートごとにCSVファイルを作成することはできるのだが、多数のシートがある場合にはこれではやってられない。一度にCSV出力する方法は無いものかと思い、探してみると以下を発見した。技術メモ問題JavaコンパイラもEclipseによるコンパイルもそうなのだが、オプションを指定しないと、メソッドのパラメータ名が.classファイルには書き込まれない。技術メモ問題equalsは便利な仕組みなのだが、このメソッドはタイプセーフにできない。そのために、間違ったオブジェクトと比較してしまい、常にfalseが返されるというバグの原因になる。...新橋で格安会議室はここ、体裁にこだわらなければ。打ち合わせの必要があったので新橋で会議室を探したのだが、ルノアールの会議室などはたしか一時間1,000円位する。安いところは無いものかと探したところ、あった。あったのだが、しかし安すぎる、税別100円だという。技術メモ問題Eclipseを使っていると通常のクラス参照では、すぐにそのクラスを見つけ出してくれて、importを作成してくれる。問題GWTのコンパイルで次のようなエラーが出た。完全にコンパイラがストップしてしまう。技術メモ2019年8月23日タイトル通りだ。URLを指定してそのタイトルとコンテンツをHTMLタグ無しで文字列として取得する。タイトルが見つからないときはnullになる。ユーティリティ2019年9月22日Brotherのプリンタを愛用しているのだが、例によって重送問題が出てきた。重送というのは、一枚印刷すればいいものを、同時に何枚もフィードしてしまい、さらには、その少々ずれた複数枚に一枚分の印刷を行ってしまうものだ。