Forum Webscript.Ru

Программирование => Perl => Тема начата: plcgi от 18 Апреля 2005, 11:16:40

Название: HTML::Mason - кто с ним работает
Отправлено: plcgi от 18 Апреля 2005, 11:16:40
Привет всем гуру Масона
Только начал изучать и тут бац - проблема
Error during compilation of /usr/home/http/wapp/tester/www/second.mas:
Useless use of numeric lt (<) in void context at /usr/home/http/wapp/tester/www/second.mas line 8.

   
context:    
...       
4:    % foreach (my $c=0;$c++;$c<$num){   
5:       
6:    ÷ÏÐÒÏÓ <% $c %>    
7:     " size=50>    
8:>>> " name="rstat<% $c %>">    
9:       
10:       
11:    % }   
12:    
Как решить - пока не знаю
Может кто знает - памагитя очень надо

ICQ 215578827
Название: HTML::Mason - кто с ним работает
Отправлено: plcgi от 18 Апреля 2005, 13:35:39
пардон - сам спросил - сам справился
MASON не любит конструкцию  (my $c=0;$c++;$c<$num)
Название: HTML::Mason - кто с ним работает
Отправлено: arto от 19 Апреля 2005, 23:08:25
# perl -Mstrict -wc
for (my $i = 0; $i++; $i < 10) {}
Useless use of numeric lt (<) in void context at - line 1.
- syntax OK
#
Название: HTML::Mason - кто с ним работает
Отправлено: Zeal1 от 30 Января 2006, 15:13:01
Цитировать
arto:
for (my $i = 0; $i++; $i < 10) {}

Синтакс может и впорядке, а вот $i++ и $i < 10 надо бы местами поменять :)