Lua: https://www.lua.org/
require("Open");
require("Open");
require("Open");
Estrutura basica de fila. Estrutura que segue a logica FIFO(first in, first out).
- Fila:new(args)
- Descricao: Metodo construtor que instancia o objeto Fila.
- Argumentos: (Table) Atributos desejados para a Fila.
- Retorno: (Object) Fila instanciada.
- Fila:push(args)
- Descricao: Metodo push que insere um objeto na Fila.
- Argumentos: (Object) Objeto desejados para incluir na Fila.
- Fila:pop()
- Descricao: Metodo pop que remove um objeto da Fila.
- Retorno: (Object) Objeto removida da Fila.
- Fila:free()
- Descricao: Metodo para liberar a Fila.
...
local Fila = require("fila");
local nova_fila = Fila:new();
nova_fila:push("Primeiro_Elemento");
nova_fila:push("Segundo_Elemento");
local elemento_extraido = nova_fila:pop();
print(elemento_extraido);
nova_fila:free();
require("Open");
require("Open");
require("Open");
require("Open");
require("Open");
require("Open");
require("Open");
Este projeto está em desenvolvimento...