geopro:pedro:estagio-probatorio:luadoc
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Próxima revisão | Revisão anterior | ||
geopro:pedro:estagio-probatorio:luadoc [2009/09/02 17:36] – created pedro | geopro:pedro:estagio-probatorio:luadoc [2009/12/17 16:41] (atual) – pedro | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
====== Problemas com Luadoc ====== | ====== Problemas com Luadoc ====== | ||
- | 1 - Temos o TerraME.lua em um unico arquivo. Desta forma, o luadoc acaba | + | ===== TerraME.lua ===== |
+ | |||
+ | Temos o TerraME.lua em um unico arquivo. Desta forma, o luadoc acaba | ||
colocando tudo em uma unica pagina. nao achei jeito de fazer ele colocar | colocando tudo em uma unica pagina. nao achei jeito de fazer ele colocar | ||
em paginas diferentes a nao ser separando cada " | em paginas diferentes a nao ser separando cada " | ||
Linha 7: | Linha 9: | ||
etc., se quisermos usar esta forma de documentacao. | etc., se quisermos usar esta forma de documentacao. | ||
- | 2 - os " | + | ===== Construtores ===== |
+ | |||
+ | Os " | ||
isto usamos os {} para separar os argumentos. Desta forma, a assinatura | isto usamos os {} para separar os argumentos. Desta forma, a assinatura | ||
das funções é do tipo | das funções é do tipo | ||
Linha 38: | Linha 42: | ||
diretamente. Mas isto ficaria muito porco. | diretamente. Mas isto ficaria muito porco. | ||
- | 3 - as funções internas das classes, como o getNeighborhood tambem | + | ===== Funções das classes ===== |
+ | |||
+ | As funções internas das classes, como o getNeighborhood tambem | ||
recebem um parametro a mais, no caso o self. Mas ai acho que o usuario | recebem um parametro a mais, no caso o self. Mas ai acho que o usuario | ||
de lua tem que saber que os ":" | de lua tem que saber que os ":" | ||
+ | |||
+ | |||
+ | ===== Passos para Documentação TerraME.lua ===== | ||
+ | |||
+ | - Documentar onde estão e como alterar os templates de formatação do HTML gerado pelo LuaDoc. | ||
+ | - Estudar o luaQT para ver se foi feita alguma alteração ou algo diferente do que está implementado no LuaDoc. | ||
+ | - Adicionar tipo " | ||
+ | - Adicionar novo tipo " | ||
+ | - Adicionar campo " | ||
+ | - Pegar documentação pronta do " | ||
+ | - Separar o TerraME.lua em vários arquivos para a documentação separada. | ||
+ | |||
+ | |||
geopro/pedro/estagio-probatorio/luadoc.1251912979.txt.gz · Última modificação: 2009/09/02 17:36 por pedro