Я хочу объявить огромный список константного массива, как:Perl синтаксических ошибки на объявление большого постоянный массива
my @tlds = (ac ad ae aero af ag ai al am an ao aq ar arpa as asia at au aw ax az ba bb bd be bf bg bh bi biz bj bm bn bo br bs bt bv bw by bz ca cat cc cd cf cg ch ci ck cl cm cns
co com coop cr cu cv cw cx cy cz de dj dk dm do dz ec edu ee eg er es et eu fi fj fk fm fo fr ga gb gd ge gf gg gh gi gl gm gn gov gp gq gr gs gt gu gw gy hk hm hn hr ht hu id ie
il im in info int io iq ir is it je jm jo jobs jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md me mg mh mil mk ml mm mn mo mobi mp mq mr ms mt mu museum mv mw mx my mz na name nc ne net nf ng ni nl no np nr nu nz om org pa pe pf pg ph pk pl pm pn pr pro ps pt pw py qa re ro rs ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sv sx sy sz tc td tel tf tg th tj tk tl tm tn to tp tr travel tt tv tw tz ua ug uk us uy uz va vc ve vg vi vn vu wf ws xn xxx ye yt za zm zw);
Но он бросает ошибку: 1. Syntax error, near dm do dz
2. no such class mz, near "mw mx my mz"
Всех указатели о том, как удалить эти ошибки? Если я использую qw перед этим списком, он не показывает ошибок, почему? Что не так с вышеуказанной декларацией?
Я получил это. Но неверно ли объявлять массив, как я сделал в оригинальной записи? Должен ли я процитировать его и разделять каждый элемент запятой, если не использовать qw? – Maxwell
Да, как я сказал: «Наличие стека последовательных неуказанных значений - это просто ошибка». – Quentin
Получил, спасибо! – Maxwell