Pular para o conteúdo principal

Índice do manual de desenvolvimento

Como ler este manual

  • Para começar, é necessário ter noções básicas de Lua; consulte o tutorial de Lua 5.3 e a referência de funções do Lua 5.3.
  • Nos exemplos de código, números iniciados por 0x são hexadecimais (Wikipedia — hexadecimal).
  • Nas descrições de parâmetros, os parâmetros opcionais são colocados entre colchetes.
  • Quando um parâmetro ou valor de retorno é uma estrutura fixa do tipo tabela, chaves são usadas para representar sua estrutura.
  • Nas descrições de tipos, “texto” e “string” correspondem ao tipo string do Lua, mas “texto” normalmente se refere a texto simples legível.
  • Títulos de capítulos iniciados por um ponto de exclamação (!) indicam que a função ou o módulo contém uma cedência implícita (antes de a função retornar, outra thread pode ter a oportunidade de executar).
  • Salvo indicação em contrário, os exemplos de código do manual não tratam casos-limite e não devem ser copiados diretamente para scripts de produção.