Japanese subtitles

← 02-25 Rule Order

dummy description

Get Embed Code
3 Languages

Showing Revision 1 created 10/23/2014 by Udacity.

  1. 前回の小テストで分かったように
  2. トークンの定義が重複している時
    どうすればいいか明確ではありません
  3. “”がついた7つの文字から成るhelloは
  4. 単語として正規表現に一致しますが
  5. 文字列としての正規表現にも一致します
  6. これはコンピュータ言語だけではなく
  7. 自然言語にも起こる問題です
  8. レストランのオーナーが次のように言ったとします
  9. “We don't just hamburgers,
    we serve people!”
  10. これは間違って解釈される可能性もあります
  11. ハンバーガーは人間の味がするかもしれません
  12. そこで2つのうちどちらを優先するか把握するため
  13. 決定的なルールを設ける必要があります
  14. 実際とても単純なルールを使用します
  15. 最初に来る定義が優先されます
  16. ファイルの上に近い方です
  17. そのため単語が文字列より
    優先されることになります
  18. HTMLやJavaScriptの字句解析プログラムを作る時
  19. トークンの定義の順序が最も重要です
  20. 小テストでこの点を検証してみましょう
  21. 入力文字列としてhello、“world”があります
  22. 最初に単語つまりhello
  23. 次に文字列を得たいと思います
  24. これから3つの定義を書きます
  25. 求められている結果を得るためには
  26. どの定義が最後に来るのかを教えてください
  27. すべて見たことがある定義ですので
  28. (token):など詳細の一部を省いています
  29. その代わり皆さんには
  30. これらのどの関数や定義が
  31. 最後に来なければいけないのか答えてもらいます
  32. 最初に来るものが優先され
    単語、文字列の順に分割されることを踏まえ
  33. 考えてみてください