diff --git a/PAL-1000/O Compilador b/PAL-1000/O Compilador index 02eb67cf..e5898b8d 100644 --- a/PAL-1000/O Compilador +++ b/PAL-1000/O Compilador @@ -1676,7 +1676,7 @@ Rotina para que se compile um endere Rotina para que se compile um endereço da pasta (adição e compilação da rotina de inicialização): Se existir algum problema de compilação, retorne. - Mostre no painel de informações "Adicionando e agrupando as tarefas padrão de inicialização..". + Mostre no painel de informações "Adicionando e compilando as tarefas padrão de inicialização..". Comece o temporizador de adição de rotinas pré-definidas de inicialização. Adicione e compile as rotinas de inicialização pré-execução e finalização pós-execução. Suspenda o temporizador de adição de rotinas pré-definidas de inicialização. @@ -1720,14 +1720,14 @@ Rotina para que se compile um endere Rotina para que se compile um endereço da pasta (conteúdo das rotinas): Se existir algum problema de compilação, retorne. - Mostre no painel de informações "Agrupando o conteúdo das rotinas...". + Mostre no painel de informações "Compilando o corpo das rotinas...". Comece o temporizador de compilação do conteúdo das rotinas. Compile os corpos referentes às rotinas. Suspenda o temporizador de compilação do conteúdo das rotinas. Rotina para que se compile um endereço da pasta (cabeçalhos de rotinas): Se existir algum problema de compilação, retorne. - Mostre no painel de informações "Agrupando os nomes das rotinas...". + Mostre no painel de informações "Compilando os cabeçalhos das rotinas...". Comece o temporizador de compilação de cabeçalhos de rotina. Compile os cabelalhos referente às rotinas. Suspenda o temporizador de compilação de cabeçalhos de rotina. @@ -1750,7 +1750,7 @@ Rotina para que se compile um endere Rotina para que se compile um endereço da pasta (deslocamento de parâmetros e variáveis): Se existir algum problema de compilação, retorne. - Mostre no painel de informações "Deslocando parâmetros e variáveis...". + Mostre no painel de informações "Efetuando alinhamento de parâmetros e variáveis...". Comece o temporizador de deslocamentos. Alinhe o parâmetros na rotinas. Alinhe as variáveis locais na rotinas. @@ -1758,7 +1758,7 @@ Rotina para que se compile um endere Rotina para que se compile um endereço da pasta (arquivos de código fonte): Se existir algum problema de compilação, retorne. - Mostre no painel de informações "Carregando arquivos...". + Mostre no painel de informações "Carregando arquivos fonte...". Comece o temporizador de operacionalização. Carregue os arquivos fontes. Suspenda o temporizador de operacionalização. @@ -3327,8 +3327,7 @@ Rotina para que se determine se um percorredor Diga não. Rotina para que se determine se uma string deveria ser expandida usando uma segunda string (análise de termos compostos): - Se a string não for "partir", diga não. - Se a string não for "partindo", diga não. + Se a string não for uma preposição, diga não. \Se a string for alguma locução prepositiva, diga sim. Se a segunda string não for "de", diga não. Diga sim. @@ -3896,6 +3895,13 @@ Rotina para que se determine se um percorredor est Se o segmento inicial deste percorredor for algum pronome demonstrativo, diga sim. Diga não. +Rotina para que se determine se um percorredor está sobre ("de" como preposição): + Preserve o percorredor. + Se o segmento inicial deste percorredor não for "de", diga não. + Mova o percorredor (usando diretrizes de compilação). + Se o segmento inicial deste percorredor for algum artigo, diga sim. + Diga não. + Rotina para que se determine se um percorredor está sobre alguma locução prepositiva: Preserve o percorredor. Se o segmento inicial deste percorredor não for alguma locução prepositiva diga não. @@ -5209,7 +5215,7 @@ Rotina para que se mova um percorredor (englobando tudo): Mova o percorredor (símbolos conectivos). Rotina para que se mova um percorredor (usando diretrizes de compilação): \ talvez aqui conserte o subtraia - [Itere.] + Itere. Se o detector de erros deste compilador estiver ativo, Limpe o segmento inicial deste percorredor; Retorne. @@ -5218,12 +5224,14 @@ Rotina para que se mova um percorredor (usando diretrizes de compila Apresente uma mensagem de erro contendo a string de erro e o caractere inicial deste segmento inicial deste percorredor; Retorne. \Se o segmento inicial deste percorredor for "del", recue o percorredor; Retorne. \ Spanish contraction "del"; fudged para "de l", short por "de el" - \Se o segmento inicial deste percorredor for alguma contração de preposição com artigo definido, determine se essa contração precisa ser desfeita usando o percorredor. \ Spanish contraction "al"; fudged para "a l", short por "a el" Se o segmento inicial deste percorredor estiver em branco, retorne. - Se o conteúdo deste caractere inicial deste segmento inicial deste percorredor for irrelevante, reitere. - Se o conteúdo deste caractere inicial deste segmento inicial deste percorredor for a barra invertida, reitere. - Se o conteúdo deste caractere inicial deste segmento inicial deste percorredor for o colchete esquerdo, reitere. - [Reitere.] + Se o conteúdo deste caractere inicial deste segmento inicial deste percorredor for irrelevante, + Reitere. + Se o conteúdo deste caractere inicial deste segmento inicial deste percorredor for a barra invertida, + Reitere. + Se o conteúdo deste caractere inicial deste segmento inicial deste percorredor for o colchete esquerdo, + Reitere. + \Reitere. Rotina para que se mova um percorredor retornando uma string de erro (diretrizes de validação de qualificadores): Se a quantidade de caracteres deste segmento inicial deste percorredor for menor do que 2, @@ -6636,7 +6644,7 @@ Rotina para que se examine um tipo usando um percorredor (unidade de medida): Um scratch é uma variável local. Rotina para que se scrub um catálogo: - [Itere.] + Itere. Obtenha um recipiente usando o catálogo. Se o recipiente for inexistente, Retorne. @@ -6941,7 +6949,7 @@ Rotina para que se transforme um fragmento em c Apresente a mensagem de erro contendo "Erro interno #186. O tipo '" junto com o tipo desta variável deste fragmento seguido de "deste fragmento possui um tamanho inválido". Rotina para que se transforme uns fragmentos em código hexadecimal: - [Itere.] + Itere. Se existir algum problema de compilação, retorne. Obtenha um fragmento desde o fragmentos. Se o fragmento for inexistente, retorne. @@ -6957,7 +6965,7 @@ Rotina para que se transforme uma rotina em c Transforme os fragmentos desta rotina em código hexadecimal. Rotina para que se transforme umas rotinas em código hexadecimal: - [Itere.] + Itere. Se existir algum problema de compilação, retorne. Obtenha uma rotina desde as rotinas. Se a rotina for inexistente, pare. @@ -7021,7 +7029,7 @@ Um detector de passagem por-valor Um novo nome é um nome. Rotina para que se ignore algum caractere ignorável final em um subtexto: - [Itere.] + Itere. Se o subtexto estiver em branco, retorne. Se o conteúdo deste caractere final deste subtexto não for irrelevante, retorne. Subtraia 1 desde o caractere final deste subtexto. diff --git "a/PAL-1000/O C\303\251rebro" "b/PAL-1000/O C\303\251rebro" index c793d436..aec5832c 100644 --- "a/PAL-1000/O C\303\251rebro" +++ "b/PAL-1000/O C\303\251rebro" @@ -423,20 +423,20 @@ Um segmento final Rotina para que se avance um percorredor até encontrar o próximo espaço; Rotina para que se avance um percorredor até o próximo espaço: - [Itere.] + Itere. Avance o percorredor. Se o conteúdo deste caractere final deste segmento inicial deste percorredor não for o caractere de espaço, reitere. - \Se o conteúdo deste caractere final deste segmento inicial deste percorredor for o caractere de espaço, retorne. - [Reitere.] + Se o conteúdo deste caractere final deste segmento inicial deste percorredor for o caractere de espaço, pare. + Reitere. Rotina para que se recue um percorredor até o próximo espaço; Rotina para que se recue um percorredor até encontrar o próximo espaço: - [Itere.] + Itere. Recue o percorredor. Recue o percorredor. Se o conteúdo deste caractere inicial deste segmento final deste percorredor não for o caractere de espaço, reitere. - \Se o conteúdo deste caractere inicial deste segmento final deste percorredor for o caractere de espaço, retorne. - [Reitere.] + Se o conteúdo deste caractere inicial deste segmento final deste percorredor for o caractere de espaço, pare. + Reitere. Rotina para que se recue um percorredor por um número: Subtraia o número desde o caractere inicial deste segmento inicial deste percorredor. @@ -923,11 +923,11 @@ Rotina para que se acrescente uma string para uma segunda string usando uma cont \inclua \posponha Rotina para que se acrescente umas listas para umas outras listas: - [Itere.] - Atribua a lista inicial destas listas para uma lista. - Se a lista for inexistente, retorne. - Remova a lista desde as listas. - Acrescente a lista para a outras listas. + Itere. + Atribua a lista inicial destas listas para uma lista. + Se a lista for inexistente, retorne. + Remova a lista desde as listas. + Acrescente a lista para a outras listas. Reitere. \acrescente @@ -964,21 +964,15 @@ Rotina para que se acrescente uma coordenada X e uma coordenada Y para um pol Crie um vértice usando a coordenada X e a coordenada Y. Acrescente o vértice para os vértices deste polígono. -\acrescente -\adicione -\anexe -\coloque -\insira -\inclua -\posponha -\Rotina para que se acrescente zeros para uma string até que se alcançe um número; -\Rotina para que se acrescente zeros para uma string até que se atinja um número; -Rotina para que se acrescente zeros para uma string até alcançar um número; +Rotina para que se adicione zeros no final de uma string até chegar em um número; +Rotina para que se insira zeros no final de uma string até chegar em um número; +Rotina para que se posponha zeros para uma string até alcançar um número; +Rotina para que se acrescente zeros em uma string até atingir um número; Rotina para que se acrescente zeros para uma string até atingir um número; Rotina para que se acrescente zeros para uma string até chegar em um número: - [Itere.] - Se a quantidade de caracteres desta string for maior do que ou igual ao número, retorne. - Acrescente "0" para a string. + Itere. + Se a quantidade de caracteres desta string for maior do que ou igual ao número, retorne. + Acrescente "0" para a string. Reitere. Rotina para que se associe um ponteiro usando um quantidade de bytes:\ Aloque memória RAM para um ponteiro @@ -5724,8 +5718,8 @@ Rotina para que se desmanche algumas mensagens: e 0. [*lpRect] Reitere. -Rotina para que se desmanche um fila de eventos: - [Itere.] +Rotina para que se desmanche uma fila de eventos: + Itere. Obtenha um evento desde a fila de eventos. Se o evento for inexistente, retorne. Remova o evento desde a fila de eventos. @@ -10258,7 +10252,7 @@ Rotina para que se desligue o cgi: O silent detector é um detector. Rotina para que se simplifique um texto retornado: - [Itere.] + Itere. Se o texto retornado estiver em branco, Pare. Obtenha um byte desde o texto retornado. @@ -11215,12 +11209,15 @@ Rotina para que se desenfileire um evento: Solicite o evento para o Windows. Atribua o primeiro evento desta fila de eventos ao evento. Se o evento for inexistente, reitere. + \Se o evento não for inexistente, pare. + [Reitere.] Remova o evento desde a fila de eventos. Se a categoria deste evento for "fechamento do programa", Destrua o evento; Retorne. Destrua o evento atual. Atribua o evento ao evento atual. + Rotina para que se aguarde uns milissegundos; Rotina para que se espere uns milissegundos; diff --git "a/PAL-1000/O Editor de C\303\263digo" "b/PAL-1000/O Editor de C\303\263digo" index 7285fa5a..147f13e6 100644 --- "a/PAL-1000/O Editor de C\303\263digo" +++ "b/PAL-1000/O Editor de C\303\263digo" @@ -5,7 +5,7 @@ Rotina para que se adicione para uns blocos: Acrescente o bloco para os blocos. Rotina para que se acrescente uns blocos para umas linhas de texto: - [Itere.] + Itere. Obtenha um bloco desde os blocos. Se o bloco for inexistente, retorne. Acrescente as linhas de texto deste bloco para as linhas de texto. @@ -16,7 +16,7 @@ Um bloco Umas linhas de texto. Rotina para que se avance um subtexto (depois de um qualificador): - [Itere.] + Itere. Se o conteúdo deste caractere inicial deste subtexto for o retorno de carro, Retorne. Se o conteúdo deste caractere inicial deste subtexto for o parênteses esquerdo, @@ -29,7 +29,7 @@ Rotina para que se avance um subtexto (depois de um qualificador): Reitere. Rotina para que se avance um subtexto (depois de uma observação): - [Itere.] + Itere. Se o conteúdo deste caractere inicial deste subtexto for o retorno de carro, Retorne. Se o conteúdo deste caractere inicial deste subtexto for o colchete esquerdo, @@ -42,7 +42,7 @@ Rotina para que se avance um subtexto (depois de uma observa Reitere. Rotina para que se avance um subtexto (depois de uma string): - [Itere.] + Itere. Se o conteúdo deste caractere inicial deste subtexto for o retorno de carro, Retorne. Adicione 1 para o caractere inicial deste subtexto. @@ -79,7 +79,7 @@ Rotina para que se crie um bloco: Aloque memória para o bloco. Rotina para que se crie uns blocos usando umas linhas de texto: - [Itere.] + Itere. Obtenha uma linha de texto desde as linhas de texto. Se a linha de texto for inexistente, retorne. \ Se a string desta linha de texto começa com algum indicador de início de definição, adicione para os blocos. \ did not handle multi-line conjunto definitions @@ -945,7 +945,7 @@ Rotina para que se scrub um bloco: Scrub o bloco (regressivamente). Rotina para que se scrub um bloco (regressivamente): - [Itere.] + Itere. Se o bloco for inexistente, Retorne. Atribua a última linha de texto deste bloco para uma linha de texto. @@ -960,7 +960,7 @@ Rotina para que se scrub um bloco (regressivamente): Acrescente a segunda linha de texto para as linhas de texto deste bloco. Rotina para que se scrub um bloco (à frente): - [Itere.] + Itere. Se o bloco for inexistente, Retorne. Atribua a primeira linha de texto deste bloco para uma linha de texto. @@ -975,7 +975,7 @@ Rotina para que se scrub um bloco ( \ acrescente a segunda linha de texto para as linhas de texto deste bloco. Rotina para que se scrub um bloco por extracting: - [Itere.] + Itere. Se o bloco for inexistente, Retorne. Atribua a última linha de texto deste bloco para uma linha de texto. @@ -989,9 +989,10 @@ Rotina para que se scrub um bloco por extracting: Remova a linha de texto desde as linhas de texto deste bloco; Destrua a linha de texto; Reitere. + [Reitere.] Rotina para que se scrub uns blocos: - [Itere.] + Itere. Obtenha um bloco desde os blocos. Se o bloco for inexistente, Retorne. @@ -999,7 +1000,7 @@ Rotina para que se scrub uns blocos: Reitere. Rotina para que se scrub uns blocos por extracting: - [Itere.] + Itere. Obtenha um bloco desde os blocos. Se o bloco for inexistente, retorne. Scrub o bloco por extracting. diff --git a/PAL-1000/O Editor de Documentos b/PAL-1000/O Editor de Documentos index b26efe44..23127162 100644 --- a/PAL-1000/O Editor de Documentos +++ b/PAL-1000/O Editor de Documentos @@ -226,7 +226,7 @@ Rotina para que se mude a cor da borda de uma forma usando uma cor: Se a categoria desta forma for "agrupamento de formas geométricas", ajuste a caixa de texto na forma. Rotina para que se mude a cor da borda de umas formas usando uma cor: - [Itere.] + Itere. Obtenha uma forma desde as formas. Se a forma for inexistente, Retorne. @@ -273,7 +273,7 @@ Rotina para que se capitalize uma forma: Capitalize a caixa de texto desta forma. Rotina para que se capitalize umas formas: - [Itere.] + Itere. Obtenha uma forma desde as formas. Se a forma for inexistente, Retorne. diff --git a/PAL-1000/O Explorador de Arquivos b/PAL-1000/O Explorador de Arquivos index 51ba43f2..6826681e 100644 --- a/PAL-1000/O Explorador de Arquivos +++ b/PAL-1000/O Explorador de Arquivos @@ -999,7 +999,7 @@ Rotina para que se abra uma listagem: Retorne. Rotina para que se abra uma listagem (unidade de disco ou pasta): - [Itere.] + Itere. Obtenha um item desde o endereço completo desta listagem. Se o item não for encontrado, pare. Atribua o endereço completo desta listagem junto com o designador deste item para um endereço completo. @@ -1321,7 +1321,7 @@ Rotina para que se defina uma listagem para somente leitura mode: Se o documento desta listagem não for inexistente, ative o bloqueio de gravação deste documento desta listagem. Rotina para que se snapshot uns elementos: - [Itere.] + Itere. Obtenha um elemento desde os elementos. Se o elemento for inexistente, retorne. Atribua o detector de seleção deste elemento ao detector de seleção anterior deste elemento.