Novo parser para linha de comando.

12 views
Skip to first unread message

Frederico Pissarra

unread,
Apr 10, 2015, 1:39:31 PM4/10/15
to t50...@googlegroups.com
Galera...

Postei um novo branch no github com o novo parser para a linha de comando do T50. O branch chama-se 'parser' e ainda requer cuidados...

Dentre algumas modificações estão:

  • Eliminação do uso das funções getopt(), getopt_long() e getsubopt(), da glibc;
  • Agora o parser checa se uma opção é passada mais de uma vez...;
  • Alguma verificação de conflitos de opções (--flood e --threshold, por exemplo) é feita;
  • A checagem do possível uso de listas em algumas opções que não admitem listas agora é feita...;
  • Algumas opções possuem limites de valores. A verificação agora é feita;
  • Alguns possíveis erros de atribuição de valores à estrutura config_options foram corrigidos;
Ainda não foi feito "merge" do branch "parser" com o branch "master" porque mais algumas modificações devem ser feitas, bem como uma sessão de debugging mais demorada é exigida nessa etapa.

Anyway... por favor, baixem e testem:

$ cd t50/
$ git checkout parser

[]s
Fred 

Frederico Pissarra

unread,
Apr 10, 2015, 1:41:07 PM4/10/15
to t50...@googlegroups.com
Ahhhh... e --protocol agora aceita argumento independente de caso...
Reply all
Reply to author
Forward
0 new messages