luaの限界の高さを調べてみた

luaで独自のXMLを読み込んだとき、50グラウンド以上読み込める、しかもHが800以上も設定できるのだ!!

たまにマップ0が読み込まれるのは、XMLがミスっているだろう時。

 

高さはいくつが限界なのか?調べてみた

10万や100万ではない。1000万でも大丈夫だった。

予想は毎度おなじみ2147483647だが、それ以前にバグる数字がある。

 

 

調べてみた結果…

限界の高さは107374183だった。だれ?

と思ったら超マイナーな数字でした。

A113870 - OEIS

これに出てきます。

 

あと、luaのtextareaは高さ・横32767しか対応していないため、10万以上ある高さだと対応できない。