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
neg, a neg narser
Search
John Mettraux
October 06, 2012
Technology
2
570
neg, a neg narser
presentation at Hiroshima.rb, 2012-10-06
John Mettraux
October 06, 2012
Tweet
Share
More Decks by John Mettraux
See All by John Mettraux
hiroshima.rb #70 pomodoro
jmettraux
0
440
tests and the database
jmettraux
0
390
OpenBSD and Ruby
jmettraux
1
790
Ruby and FFI
jmettraux
0
430
headless in Hiroshima.rb #061
jmettraux
0
400
Ruby methods in ect - Hiroshima.rb #058
jmettraux
0
1.6k
flor - hubristic interpreter - RubyKaigi 2017
jmettraux
1
1.9k
deli @ Hiroshima.rb #057
jmettraux
0
1.6k
suhi215 yahoo proxy in python
jmettraux
0
1.8k
Other Decks in Technology
See All in Technology
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
240
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
3
1.2k
FlutterでPiP再生を実装した話
s9a17
0
170
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
230
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
2
1.3k
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
110
「コントロールの三分法」で考える「コト」への向き合い方 / phperkaigi2026
blue_goheimochi
0
150
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
120
Phase12_総括_自走化
overflowinc
0
1.5k
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
280
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
230
20260320_JaSST26_Tokyo_登壇資料.pdf
mura_shin
0
120
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
220
Git: the NoSQL Database
bkeepers
PRO
432
67k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
240
Amusing Abliteration
ianozsvald
0
140
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
93
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
130
Statistics for Hackers
jakevdp
799
230k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
210
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
310
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
2012-10-06
neg
neg a neg narser
neg a leg larser a peg parser
ղੳදݱจ๏ʢ͔͍͖ͤͻΐ͏͛ΜͿΜΆ͏ɺӳ1BSTJOHFYQSFTTJPOHSBNNBS 1&(ʣɺੳతܗࣜจ๏ͷҰछͰ͋ΓɺܗࣜݴޠΛͦͷݴޠʹؚ·ΕΔจࣈྻ Λೝࣝ͢ΔͨΊͷҰ࿈ͷنଇΛͬͯදͨ͠ͷͰ͋Δɻ1&(࠶ؼԼ߱ߏจղ ੳΛจ๏Λࣔͨ͢Ί͚ͩʹ७ਮʹਤࣜతʹදݱͨ͠ͷͱݟΔ͜ͱͰ͖ɺ۩ମత ͳߏจղੳثͷ࣮ͦͷ༻్ͱಠཱ͍ͯ͠Δɻ 1&(ʹ͓͚Δߏจʢจ๏ʣͷఆٛจ຺ࣗ༝จ๏ͷόοΧεɾφΞه๏ʹΑΔͦ Εʹࣅ͍ͯΔ͕ɺจ຺ࣗ༝จ๏ͰҰൠʹʮʛʯʢॎɺόʔςΟΧϧόʔʣͰද͞ ΕΔʮ͜ΕΒͷ͏ͪͲΕ͔ʯͰͳ͘ɺʮ࠷ॳͷղੳ͕͏·͍ͬͨ͘ΒͦΕΛɺࣦഊͳΒ ࣍Λॱʹࢼͯ͠Ώ͖ɺޭͨ͠ͷΛ࠾༻ʯʢʮʯͰ͋ΒΘ͢ʣͱ͍͏ҙຯΛ͏ɻ
͜ͷͨΊɺจ຺ࣗ༝จ๏ͱҟͳΓɺ1&(ʹᐆດ͞ଘࡏ͠ͳ͍ɻจࣈྻΛߏจ ղੳ͢Δ߹ɺਖ਼͍͠ߏจৗʹ͔ͭ͠ͳ͍ɻ͜ͷͨΊ1&(ίϯϐϡʔλݴ ޠͷߏจղੳʹ͍͍ͯΔ͕ɺࣗવݴޠͷଟٛੑΛɺͦͷ··ෳͷߏจ͕Մ ೳͰ͋Δɺͱ͍͏ܗͰܗࣜԽ͢Δͷʹ͔ͳ͍ɻ IUUQKBXJLJQFEJBPSHXJLJղੳදݱจ๏
grammar
treetop - http://treetop.rubyforge.org citrus - http://mjijackson.com/citrus/ parslet - http://kschiess.github.com/parslet
citrus - http://mjijackson.com/citrus/
treetop - http://treetop.rubyforge.org
parslet - http://kschiess.github.com/parslet
parslet - http://kschiess.github.com/parslet
neg - http://git.io/neg
implementation
None
None
None
None
None
output
None
None
None
@jmettraux http://git.io/neg http://lambda.io/jmettraux