LP Trabalho Lua

737 palavras 3 páginas
Diego Luiz
Harisson de Carvalho
Marcos Oliveira

Sumário












História e Introdução
Tipos de dados
Nomes e vinculação
Avaliação de expressões
Controle de fluxo
Subprogramas
Tipos de dados abstratos
Tratamentos de exceções
Áreas de aplicação
Conclusão
Referências

Introdução e história

 Criada em 1993 no Brasil, por Roberto Ierusalimschy,
Valdemar Sales e Luiz Henrique de Figueiredo no Tecgraf
PUC-RJ.
 Primeira linguagem de programação desenvolvida em um país dito subdesenvolvido à ganhar alcance global.
 Inicialmente criada para um projeto da Petrobrás.

História e Introdução

 Open Source.
 Interpretada.
 Extensível.

Tipos de dados

 Os dados em Lua podem ser de oito tipos básicos:









Nil
Lógico
Numérico
String
Function
Userdata
Thread
Table

Nomes e Vinculação

 Em Lua, nomes (também chamados de identificadores) podem ser qualquer cadeia de letras, dígitos, e sublinhados que não começam com um dígito.
 As seguintes palavras-chave são reservadas e não podem ser utilizadas como nomes:

and break do else elseif end false for function if in local nil not or repeat return then true until while
 Diferencia maiúsculas de minúsculas.

Nomes e vinculação

 Existem três tipos de variáveis em Lua
 variáveis globais
 variáveis locais
 campos de tabelas.

 Um comentário começa com um hífen duplo (--) . w = 3; -- Comentários
--[
comentários longos --]

Nomes e vinculação

 Uma variável pode ser caracterizada como um conjunto de seis atributos:







– Nome;
– Endereço;
– Tipo;
– Valor;
– Tempo de vida;
– Escopo.

Avaliação de Expressões

 A avaliação de expressões em lua pode ser comparada com a avaliação em C.
 Expressões matemáticas seguem a ordem potenciação, multiplicação e divisão, soma e subtração.
 Permite uso de parênteses para alterar a ordem de precedência.
 Não possui conversão de tipos.
 A leitura

Relacionados

  • Viola caipira
    6884 palavras | 28 páginas
  • Acidentes de trabalho na engenharia civil
    1830 palavras | 8 páginas
  • Pedir ajuda
    6776 palavras | 28 páginas
  • Testando
    1056 palavras | 5 páginas
  • Caprichos e Relaxos.
    7031 palavras | 29 páginas
  • letras
    4150 palavras | 17 páginas
  • Trabalho De Artes
    9165 palavras | 37 páginas
  • UFPA
    989 palavras | 4 páginas
  • dsfgfs
    996 palavras | 4 páginas
  • Tecnologia
    2560 palavras | 11 páginas