PPL2014

第16回プログラミングおよびプログラミング言語ワークショップ (PPL2014) @阿蘇に関連するつぶやきのまとめです。 基本的には発表内容に関するものを拾いました。質問とその回答が連なって読めるように一部順序を入れ替えています。 編集自由ですので、まとめられたくないつぶやきがありましたら削除してください。また、更なるコメント等をご存知でしたら (& 多少時間があったら) お気軽に追加してください。
9
前へ 1 2 3 ・・ 28 次へ
Keigo Imai @keigoi

いま、OCamlのモナドで、 同じアクションを2回合成する let m = ... in m >> m のを禁止したいのだけど、そこに generativeな幽霊型は使えないだろうかとなやんでいる #PPL2014

2014-03-05 14:33:16
山本和彦 @kazu_yamamoto

しまった。コンパイラ本持ってきてサインをもらうんだった。http://t.co/D6F2SBzZ0b #ppl2014

2014-03-05 14:36:07
S (ツイートはスレッド全体をご確認ください) @esumii

(ポスターの印刷もそうだが)プロジェクタに映すスライドも色の調整が難しい…(よく見ると箇条書きのバックグラウンドの色が話の進行に応じて変化している) #ppl2014

2014-03-05 14:40:02

Rubyの国際標準化と言語仕様記述

Jun Furuse 🐫🌴 @camloeba

いまのところ #ppl2014 は実況力低く読んでも意味があまりわからないのが残念です

2014-03-05 14:47:55
F. Takeyama @ftake

「Ruby の標準化のために、独自の文法記述方法を導入した」行末終端禁止とか入ってる #ppl2014

2014-03-05 14:48:33
Κeіsuke Νakanο @ksknac

Ruby では,x + y なら x+y と同じ. x +y なら x(+y) と同じ. #ppl2014

2014-03-05 14:51:07
山本和彦 @kazu_yamamoto

生成規則だけで記述しにくいものは文章で書いた。 #ppl2014

2014-03-05 14:52:32
Κeіsuke Νakanο @ksknac

@ksknac %w((ab cd)(ef)) は ["(ab", "cd)(ef)"] の意味. #ppl2014

2014-03-05 14:53:24
S (ツイートはスレッド全体をご確認ください) @esumii

「私はRubyのことはよく知らないので、規格に書いてあることは知っているが、書いていないことはよく知らない」 by 中田育夫先生 #ppl2014

2014-03-05 14:54:09
山本和彦 @kazu_yamamoto

Ruby の生成規則の話を聞いて、絶望的な気分になってる。 #ppl2014

2014-03-05 14:54:32
S (ツイートはスレッド全体をご確認ください) @esumii

「while 式 do 文 end」の「式」は「do … end」で終わってはならない、等が現在の企画で抜けている #ppl2014

2014-03-05 14:55:12
山本和彦 @kazu_yamamoto

田中先生自ら ANTLR でパーサを書いてみた。→ 失敗。 Packrat Parser で記述。→ 3つのバグを発見。 #ppl2014

2014-03-05 14:56:30
山本和彦 @kazu_yamamoto

田中先生は、Parser Combinator を知らなかった。びっくり。 #ppl2014

2014-03-05 14:57:58
山本和彦 @kazu_yamamoto

@kmizu さんの Parser Combinator 入門を読んだ。:-) #ppl2014

2014-03-05 14:58:50
Κeіsuke Νakanο @ksknac

Parser Combinator については @kmizu さんにお世話になったとか. #ppl2014

2014-03-05 14:58:56
S (ツイートはスレッド全体をご確認ください) @esumii

ANTLRでテストしそうとしたがinternal errorしか出ないので、千葉さんの「スクリプト言語の作り方」や、水島さんのparser combinator入門を見て、中田先生(と水島さん)がScalaでpackrat parserを書いた #ppl2014

2014-03-05 14:59:05
山本和彦 @kazu_yamamoto

それで、 @kmizu さんが Ruby の構文について熱く語っていたのか。なるほど。 #ppl2014

2014-03-05 14:59:43
Yoshihiro Imai @yoshihiro503

「現在のRubyのISO規格には生成規則に関して3つのバグがある」 #ppl2014

2014-03-05 15:00:39
S (ツイートはスレッド全体をご確認ください) @esumii

PEGと文脈自由文法は異なるが、Ruby ISO規格の「生成規則」はどちらなのだろうか。単なる(というと語弊がありますが)テストだから良いのかもしれないが。#ppl2014

2014-03-05 15:02:39
phenan @phenan

scalaのpackrat parserコンビネータは左再帰除去しなくても大丈夫なはず #ppl2014

2014-03-05 15:03:44
S (ツイートはスレッド全体をご確認ください) @esumii

局所変数参照とメソッド呼び出しの区別は書けなかった #ppl2014

2014-03-05 15:03:52
山本和彦 @kazu_yamamoto

chainl と左再帰の話はこの辺をどうぞ。 http://t.co/jmAcU4FhvS #ppl2014

2014-03-05 15:05:46
前へ 1 2 3 ・・ 28 次へ