LNEGC é uma linguagem e ferramenta inovadora para gerar código a partir de descrições em linguagem natural estruturada. Ela permite que desenvolvedores e equipes criem código de forma mais eficiente, mantendo a documentação sempre atualizada e seguindo as melhores práticas de desenvolvimento.
- 🎯 Geração de código a partir de descrições em linguagem natural
- 📚 Documentação automática e sempre atualizada
- 🛠️ Suporte a múltiplas linguagens de programação
- 🔍 Validação e análise de código
- 🧪 Testes automatizados
- 🔄 Integração contínua
- 📊 Métricas e relatórios
- 🔌 Sistema de plugins extensível
- Python 3.10+
- TypeScript
- React
- Node.js
- Docker
- GitHub Actions
- OpenAI API
- PostgreSQL
- Redis
# Usando pip
pip install lnegc
# Usando npm
npm install -g lnegc
# Usando yarn
yarn global add lnegc- Crie um arquivo
validador_cpf.lnegc:
@componente ValidadorCPF
@descricao Valida CPF usando algoritmo oficial
@interface
@metodo validar(cpf: string): boolean
@retorno true se CPF válido, false caso contrário
@exemplo
const validador = new ValidadorCPF();
const valido = validador.validar("123.456.789-00");
- Gere o código:
lnegc generate validador_cpf.lnegc- Use o componente:
import { ValidadorCPF } from './validador_cpf';
const validador = new ValidadorCPF();
const valido = validador.validar("123.456.789-00");Contribuições são bem-vindas! Por favor, leia nosso guia de contribuição para detalhes sobre nosso código de conduta e processo de submissão de pull requests.
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.