Upgrade to Pro — share decks privately, control downloads, hide ads and more …

データサイエンティスト 御用達にしたい クエリーエンジンの開発

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

データサイエンティスト 御用達にしたい クエリーエンジンの開発

Avatar for KAWASAKI Yasukazu

KAWASAKI Yasukazu

October 28, 2019
Tweet

More Decks by KAWASAKI Yasukazu

Other Decks in Programming

Transcript

  1. 4FSWJDF%FWFMPQNFOU%FQU ܦྺʢब৬ޙʣ ࣾ໨ɿͱ͋Δؾ৅ձࣾʢ*5ܥࡶ༻܎ʣ  ੈքைྲྀ༧ଌσʔλ $ݴޠʣ  ؾ৅؍ଌσʔλϕʔεʢ1FSM1ZUIPOʣ  ؾ৅σʔλ෼ੳඳըγεςϜʢ1FSMʣ

     ۓٸ஍਒଎ใܭࢉγεςϜʢ$ݴޠʣ  ஍਒؍ଌػʢ)8"4.ʣ  Ֆค؍ଌػʢ)8$ݴޠ1FSMʣ  αʔόߏஙɺઃஔ  อकϝϯςΦϯίʔϧରԠো֐ରԠ
  2. 4FSWJDF%FWFMPQNFOU%FQU 42-໰୊ 4&-&$5
 OBNF
 '30.
 AUBCMFA
 8)&3&
 Z 4&-&$5
 OBNF


    '30.
 zUBCMFz
 8)&3&
 Z 4&-&$5
 OBNF
 '30.
 `UBCMF`
 8)&3&
 Z ਖ਼ղ͸ͲΕʁ
  3. 4FSWJDF%FWFMPQNFOU%FQU #/' SFHVMBSJEFOUJpFSJEFOUJpFSCPEZ JEFOUJpFSCPEZJEFOUJpFSTUBSU<\@cJEFOUJpFSQBSU^ > JEFOUJpFSTUBSU4FFUIF4ZOUBYSVMFT JEFOUJpFSQBSUJEFOUJpFSTUBSUcEJHJU NPEVMFDIBSBDUFSTFUTQFD/".&4"3&DIBSBDUFSTFUTQFD 1) An

    <identifier start> is one of: a) A <simple Latin letter> b) A character that is identified as a letter in the character repertoire identified by the <module character set specification> or by the <character set specification> c) A character that is identified as a syllable in the character repertoire identified by the <module character set specification> or by the <character set specification> d) A character that is identified as an ideograph in the character repertoire identified by the <module character set specification> or by the <character set specification>