Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ユーザーから見たLrama
Search
S.H.
June 25, 2024
0
170
ユーザーから見たLrama
In After RubyKaigi 2024 LR Parser Night w/ Asakusa.rb
S.H.
June 25, 2024
Tweet
Share
More Decks by S.H.
See All by S.H.
Trying to Make Ruby's Parser Available as a Gem
gamelinks007
1
210
Contributing to the Ruby Parser
gamelinks007
2
840
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Ruby is Unlike a Banana
tanoku
97
11k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
A Tale of Four Properties
chriscoyier
156
23k
We Have a Design System, Now What?
morganepeng
50
7.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Automating Front-end Workflow
addyosmani
1366
200k
Practical Orchestrator
shlominoach
186
10k
Documentation Writing (for coders)
carmenintech
65
4.4k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Scaling GitHub
holman
458
140k
Transcript
ユーザーからみた Lrama S.H. After RubyKaigi 2024 LR Parser Night w/
Asakusa.rb
自己紹介 • S.H. • ESM構文解析研究部員 • Hamada.rb • Ruby Hacking
Challenge in Hamada.rb • Haloはいいぞ
Ruby コントリビューター
ruby/rubyのコントリビューションランキング
ruby/rubyのコントリビューションランキング
parse.y コントリビューター
None
parse.y を触るユーザー
Lrama のユーザー
ユーザーからみた Lrama S.H. After RubyKaigi 2024 LR Parser Night w/
Asakusa.rb
Lrama の紹介
いらないですよね?
RubyKaigi 2024
None
None
None
みんな聴いてるはず
割愛
Lrama の嬉しいところ
3点
①
Named references
None
None
None
None
None
②
Parameterizing rules
None
None
None
None
None
None
None
③
Inlining
None
None
None
None
None
None
None
None
便利
めちゃくちゃ助かる
ほかの便利機能ないかな?
リポジトリを眺めてみる
None
?
None
ドキュメントがない
コード = ドキュメント
テスト = ドキュメント
これはつらい
ドキュメント欲しいなぁ
コントリビューション チャンス
一緒にドキュメント やりましょう
さいごに
Lrama はいいぞ
Lrama チーム ありがとう
parse.y is NOT Hell! We can hack parse.y!