追悼 E4X (仮)

2
前へ 1 ・・ 3 4 次へ
Yosuke HASEGAWA @hasegawayosuke

E4X、それは存在しない脆弱性を創り出すシステム

2013-05-19 16:13:37
azu @azu_re

laxerのモードを変更してE4Xに対応するしかないようなレベルの仕様 #RIPE4X

2013-05-19 16:13:38
rika-t @rika_t

そのままではやっぱりパース出来ないので、"<"が来た場合にlexerのモードを変更する #RIPE4X

2013-05-19 16:14:20
rika-t @rika_t

ホワイトスペースをちゃんと文法の一部として処理しないとならない #RIPE4X

2013-05-19 16:15:45
kyo_ago @kyo_ago

「今日は家に帰ったらE4Xパーサーがスラスラ書けるようになります」 #RipE4X

2013-05-19 16:15:48
Taro Matsuzawa aka. 組長 @smellman

Whitespaceのスキャンを全部書き換えないといけない #RIPE4X

2013-05-19 16:15:51
rika-t @rika_t

やっぱりCDATAは便利ですよね #RIPE4X

2013-05-19 16:18:08
Taro Matsuzawa aka. 組長 @smellman

やばいな、どんどんE4Xこじらせたころの思い出出てきて涙でてきちゃう #RIPE4X

2013-05-19 16:19:31
rika-t @rika_t

"..", "@", ":" @*とか書ける #RIPE4X

2013-05-19 16:19:59
rika-t @rika_t

"<"が来た後に、その後からスキャンを始めてしまうと、ホワイトスペースがあったかどうかが不明になるので、一旦"<"に戻ってから、モードを切り替える #RIPE4X

2013-05-19 16:23:32
rika-t @rika_t

BNFがおかしい(XMLの属性がBNF上記載できないはずだが、仕様書上は別の場所に書いてある) #RIPE4X

2013-05-19 16:28:08
Taro Matsuzawa aka. 組長 @smellman

@totoromasaki FirefoxからE4Xの実装が削除されたので

2013-05-19 16:33:39
kiwanami @kiwanami

E4Xさん、自分のコードは簡単に書き換えられたけど、Rhinoのはどうしようかな。 http://t.co/6JHIOGc8T8

2013-05-19 16:44:34
前へ 1 ・・ 3 4 次へ