小節長0 .010 416 666 666 666 7
以前の日記でも触れた#125
–#148
0
を適用します。この長さを#125
–#148
#125
–#148
2500000000000008
」と等価……なのでしょうか?
0 .010 416 666 666 666 7
以前の日記でも触れた#125
–#148
0
を適用します。この長さを#125
–#148
#125
–#148
2500000000000008
」と等価……なのでしょうか?
HDX*/
'
#TITLE Block-comment /*
#ARTIST "End of Block-comment */ #ARTIST in explicit quoted string"
#GENRE End of Block-comment */ #GENRE out of quoted string
問題の3行目を削除すると、以下のようにparseされます。
#TITLE Block-comment
#ARTIST in explicit quoted string
「明示的な文字列」は、
#TITLE Inline-comment "; after /* U+0022 */
前述の#TITLE
の値は、以下の文字列としてparseされます。
Inline-comment ; after /* U+0022 */
「明示的な文字列」の区間内において、
#TITLE "Inline-comment \; after /* U+005C */"
#ARTIST Inline-comment \; after /* U+005C */
前述のBMS codeは、以下のようにparseされます。
#TITLE Inline-comment ; after /* U+005C */
#ARTIST Inline-comment \
“charatbeat
#TITLE "\"あい\"うえお /* ♡ */ニャハ" /* ここはコメント内 */\"文字列\"は続くよ"どこまでも/* ▵ */ムー"// 残りはコメント
HDX#TITLE
の値は以下の文字列としてparseされます。
"あい"うえお /* ♡ */ニャハ "文字列"は続くよどこまでも/* ▵ */ムー
図表を正しく数えないbugを修正しました。
匿名氏に前述のURLを投稿いただきました(ありがとうございました)。日本におけるVistaの使用率は現時点で3%未満だそうです。
Blink系browsersは時点でXP/IE7さえまだ生きていますが。
BMS関連では何かありましたっけ? ああそうだ、regsvr
を叩かなければならなくなりました。
図表を数える機能、図表以外を削除する機能を追加しました。いくつかのbugsを修正しました。
起床予定なのにもうだ……。
Encodingを指定して読み直す機能、結果を削除する機能、およびtype cast optionを追加しました。
余談。諸事情でWindows 10 Creators Updateを手動導入しました。
“Options”
±1e10000000
"1e400"
Infinity
でなく10400
BMSON仕様の"title_image"
Internet Explorer 11やその他のweb browsersで動作します。以下のような例も一応判定します。
{
"": "",
"stop_events": [
{"y": 960, "duration": 4294967295},
{"y": 9.6e2, "duration": 4294967295}
],
"stopNotes": [
{"y": 960, "v": 9007199254740991},
{"y": 9.6e2, "v": 1e400}
],
"": "
"
}
stopNotes.v
はどちらもBMSON仕様に違反しています。他は私にはよくわかりません。
"subartists"
null
ableDOMString[]?
”null
」)。値null
は仕様に準拠しているので、null
を警告しません。しかし、一部のBMSON実装は"subartists": null
null
を避けるでしょう。
"subartists"
#RANDOM
BMS list#OPTION
command