freedom-man.com

ブログは俺のセーブポイント

Category: その他開発 (page 1 of 4)

2018年の振り返り

今年はどんな一年だったのか振り返る的な

Continue reading

デバッガのための実行基盤の実装について

この記事は言語実装 Advent Calendar 2018 – Qiitaの14日目の記事です。

Salesforce上で動くプログラミング言語Apexをローカル環境で動かすLANDという実行基盤を作っています。

LANDを作った契機などはこちらの記事に書いてあります。ちなみにANTLR + Golang製です(最初はRacc/RexというRubyで書けるyacc/lexなツールで書いていたのですがJavaの文法がパースしづらく、ANTLRに切り替えたりと紆余曲折ありましたw)

言語実装のアドベントカレンダーとしては少し趣向が変わってきてしまうかもしれませんが、今回はLANDのデバッガの仕組みを紹介しようと思います。

Continue reading

2017年の振り返り

2017年を「仕事」「技術」の面で振り返ってみました。

Continue reading

今年の振り返り〜2016年〜

“技術”とか”仕事”とかそういった文脈で2016年を振り返ってみたり。

Continue reading

SourceTreeで隠しディレクトリ内のパスを指定して新規リポジトリを作成する方法

タイトルの通り、隠しディレクトリ内のパスを指定したい、というときの方法について。

Continue reading

Older posts

© 2019 freedom-man.com

Theme by Anders NorenUp ↑