parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ха почему

Ivan 20.09.2002 12:53

@main[]
$action[format c:]
^try{
^method[$action]
}{
^if($exception.type eq bad.command){
$exception.handled(1)
Неправильная команда '$exception.source', задана
в файле $exception.file, в $exception.lineno строке.
}
}

@method[command]
^switch[$command]{
^case[add]{
adding:
}
^case[delete]{
deleting:
}
^case[DEFAULT]{
^throw[bad.command;$command;Wrong command $command, good are add&delete]
}
}

Так не работае по win32

@method[command]
^switch[$command]{
^case[add]{
adding:
}
^case[delete]{
deleting:
}
^case[DEFAULT]{
^throw[bad.command;$command;Wrong command $command, good are add&delete]
}
}

@main[]
$action[format c:]
^try{
^method[$action]
}{
^if($exception.type eq bad.command){
$exception.handled(1)
Неправильная команда '$exception.source', задана
в файле $exception.file, в $exception.lineno строке.
}
}

А так работает.

Чудеса? или я сошел с ума.