cascardo/declara.git
9 years agoMove macros de comandos para definir inteiros e strings.
Thadeu Lima de Souza Cascardo [Sun, 3 May 2015 20:33:02 +0000 (20:33 +0000)]
Move macros de comandos para definir inteiros e strings.

Move macros de comandos para definir inteiros e strings para cabeçalho
de utilitários.

Isto permitirá que outros módulos utilizem estas macros. Ainda há um
descasamento na API para set_long versus set_int e set_string.

9 years agoImprime erro quando não for capaz de executar comando.
Thadeu Lima de Souza Cascardo [Sat, 2 May 2015 13:39:09 +0000 (13:39 +0000)]
Imprime erro quando não for capaz de executar comando.

9 years agoSalva total de rendimentos para uso futuro.
Thadeu Lima de Souza Cascardo [Sat, 2 May 2015 13:38:32 +0000 (13:38 +0000)]
Salva total de rendimentos para uso futuro.

9 years agoCalcula imposto devido e restituição.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 22:15:52 +0000 (22:15 +0000)]
Calcula imposto devido e restituição.

9 years agoAdiciona informação de taxas à declaração.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 22:15:34 +0000 (22:15 +0000)]
Adiciona informação de taxas à declaração.

9 years agoTorna pública a estrutura de rendimento.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 19:59:08 +0000 (19:59 +0000)]
Torna pública a estrutura de rendimento.

9 years agoAdiciona comando de rendimento.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 19:17:39 +0000 (19:17 +0000)]
Adiciona comando de rendimento.

Adiciona dados de rendimentos pagos por pessoa jurídica.

9 years agoAdiciona função utilitária para convertar string para long long.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 19:16:44 +0000 (19:16 +0000)]
Adiciona função utilitária para convertar string para long long.

9 years agoAdiciona implementação de lista.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 19:16:36 +0000 (19:16 +0000)]
Adiciona implementação de lista.

9 years agoConserta liberação de tokens.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 19:15:42 +0000 (19:15 +0000)]
Conserta liberação de tokens.

Quando tokens são liberados, utiliza um ponteiro para ponteiro de
caractere enquanto itera o arranjo de argumentos.

9 years agoPassa número de argumentos para comandos.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 18:43:16 +0000 (18:43 +0000)]
Passa número de argumentos para comandos.

9 years agoProcessa comandos para definir dados da declaração.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 15:54:47 +0000 (15:54 +0000)]
Processa comandos para definir dados da declaração.

9 years agoAdiciona tokenizer.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 15:51:11 +0000 (15:51 +0000)]
Adiciona tokenizer.

9 years agoImporta pmhash para dicionários.
Thadeu Lima de Souza Cascardo [Sun, 26 Apr 2015 15:50:23 +0000 (15:50 +0000)]
Importa pmhash para dicionários.

9 years agodeclara permite criar a Declaração de Ajuste Anual do IRPF.
Thadeu Lima de Souza Cascardo [Fri, 17 Apr 2015 11:04:06 +0000 (11:04 +0000)]
declara permite criar a Declaração de Ajuste Anual do IRPF.

declara é um programa de interface de linha de comando, lendo os
comandos de um arquivo. Outras interfaces podem ser construídas sobre
ele.