<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          HammurabiScala規(guī)則引擎

          聯(lián)合創(chuàng)作 · 2023-09-30 06:41

          Hammurabi 是一個(gè) Scala 編寫(xiě)的規(guī)則引擎,適合實(shí)現(xiàn)便于閱讀的內(nèi)部DSL。與其他 DSL 不同的是,Hammurabi 可直接使用宿主語(yǔ)言編寫(xiě)和編譯規(guī)則。

          示例規(guī)則:

          rule ("Person to Fred’s immediate right is wearing blue pants") let {
            val p1 = kindOf[Person] having (_.name == "Fred")
            val p2 = any(kindOf[Person])
            when {
             p2.pos equals p1.pos + 1
            } then {
              assign color "blue" to p2
            }
          }
          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄A免费在线观看 | 人人色综合 | 欧美激情xxxx | 中国黄色一级片 | 2024国产精品自拍 |