pockestrap

Programmer's memo

Ruby用オンラインパーサーのBacon Cannonに、URLのシェア機能を追加しました

Bacon Cannon とは?

bacon-cannon.herokuapp.com

Ruby 用のオンラインパーサーです。Web上から Ripper 及び Parser gem を使用して Ruby のコードをパースし、AST を眺めることが出来ます。

f:id:Pocke:20170504192122p:plain

シェア機能

今回は、この Bacon Cannon にパース結果をシェアする機能を追加しました。

百聞は一見にしかず、ということで、 https://bacon-cannon.herokuapp.com/parmlinks/8d917fec-2d41-45cf-91db-75a5673df502 にアクセスしてみて下さい。 Ruby のコードとそれをパースした結果が表示されていると思います。

このように、Bacon Cannon のシェア機能を使うと Ruby コードをパースした結果を URL で共有することが可能です。
Twitter で呟いたり、Pull-Request などで AST が必要になった時などに使ってみてはいかがでしょうか。

Links