Lua – Linguagem de Programação – Parte 13

Neste artigo são apresentadas algumas operações complementares ao conjunto de informações indicadas em outros artigos, tais como: passagem de parâmetro por matriz, funções anónimas (lambda), funções aninhadas (clousure), simulação do uso e tratamento de exceções, matrizes internas e compilação de programas. Passagem de parâmetro por matriz A linguagem Lua diferencia-se em diversos detalhes de linguagens … Continuar a lerLua – Linguagem de Programação – Parte 13

Lua – Linguagem de Programação – Parte 12

Como informado na décima parte desta série de artigos sobre apresentação da linguagem Lua, esporadicamente seriam mostrados outros artigos complementares com recursos que anteriormente não foram abordados. Cumprindo o prometido, apresenta-se neste artigo recursos relacionados a definição de pausa (aguardar o acionamento da tecla Enter para continuar o fluxo do programa), definição e uso da … Continuar a lerLua – Linguagem de Programação – Parte 12

Lua – Linguagem de Programação – Parte 8

Introdução Este artigo trata o uso de operações de aleatoriedade e a manipulação de cadeias (operações de detecção de tamanho de cadeias – revisão, repetição de caracteres, separação de cadeias, busca e substituição de caracteres, conversão em modo ASCII). Aleatoriedade É sabido que aleatoriedade é a característica do que é indeterminado ou incerto. Uma das … Continuar a lerLua – Linguagem de Programação – Parte 8

LUA – Linguagem de Programação – Parte 5

No artigo anterior demos ênfase às informações relacionadas com o uso de concatenação, precedências, variáveis indexadas, tabelas com listas, e registos. O tema deste artigo é o uso das funções. A finalidade geral de uma função é o de retornar um valor após a execução de sua operação. Na linguagem de programação Lua, uma função … Continuar a lerLUA – Linguagem de Programação – Parte 5