- Egison_Lang
- 1593
- 0
- 0
- 0
XENO
@xenophobia__
各々のmatching atomは互いに独立なので、ここは並列処理できる、か。なるほど。 #egison_workshop
2013-03-30 16:06:32
XENO
@xenophobia__
1つのmatching atomに対するpattern matchが成功するとそれは消えていく。stackが空になったらmatching成功。 #egison_workshop
2013-03-30 16:05:27
でぃー(Dee)
@wdko
やはりいままでLispや関数型言語に馴染んでない人にはわかり辛いという意見が。かつて自分もそうだったので痛いほどよくわかる。 #egison #egison_workshop
2013-03-30 15:49:08
XENO
@xenophobia__
え?ここはユーザが普通に定義するところでは。 https://t.co/sLf8fEH2TR #egison_workshop
2013-03-30 15:25:52
XENO
@xenophobia__
Matcherを定義するのにパターンマッチを行う必要があるが、ここで行われるパターンマッチはprimitive data patternによるものに制限される。 #egison_workshop
2013-03-30 15:19:20
でぃー(Dee)
@wdko
これはユーザーが普通書く部分ではないのだが凄いことになっている #egison #egison_workshop http://t.co/vCreOzJKY1
2013-03-30 15:18:26
拡大
でぃー(Dee)
@wdko
本田さん説明に奮闘中。みなさんがこれを見てどう思うか。 #egison_workshop #egison http://t.co/Qu7MbjQOSq
2013-03-30 15:13:55
拡大
XENO
@xenophobia__
他の言語では特殊構文であるasパターンが、&とpattern variableの機能の組合せで表現できるというのが重要で、egisonのパターンマッチの強力さを表す1つの例。 #egison_workshop
2013-03-30 14:49:35