Integración y automatización
V++ está diseñado para integrarse con tus herramientas, flujos de trabajo y automatizaciones — con diagnósticos legibles que cualquier herramienta puede leer, corregir y volver a intentar.
En un mundo de automatización creciente, el lenguaje que gana no es el de la sintaxis más corta — es el que da la señal de retroalimentación más fuerte: errores precisos y accionables, semántica estable, un formateador canónico y una suite de conformidad ejecutable. Y no existe ningún lenguaje en español con adopción industrial: el nicho está vacío. V++ lo ocupa con diagnósticos, documentación y semántica cultural nativa en español — el verdadero diferenciador, no las keywords.
Qué ofrece V++ a tus herramientas Integración
Errores que se auto-corrigen
Mensajes 100% en español con línea, sugerencia "¿quisiste decir X?" y validación de aridad. Tu herramienta lee el diagnóstico, aplica la corrección y reintenta — el ciclo de auto-corrección más corto posible.
En camino (ROADMAP 400): columna + carete ^, códigos catalogados VPP-001…, campo sugerencia estructurado y salida --json para automatización.
Ejemplos con salida esperada
Corpus de programas .vpp verificados con su salida exacta: 264 ejemplos hoy, rumbo a 300+ en formato JSONL (entrada/salida) apto para pruebas de regresión y evaluación automatizada. Cada ejemplo pasa por la suite 236/236 antes de publicarse.
Verificación sin instalar nada
El playground compila V++ a JavaScript y lo ejecuta en el navegador. Tu herramienta (o tú) puede validar cualquier fragmento al instante. Tres motores disponibles: nativo ARM64, Go portable y el intérprete de producción.
Conformidad, no vibras
Gramática formal EBNF, fuzzing diferencial entre 3 motores, autohospedaje con punto fijo (gen2==gen3==gen4) y contratos exige/garantiza en camino. Lo que compila hoy, compila mañana: política de estabilidad declarada.
Guía de integración Esencial
- Todo en español: keywords (
funcion,si,mientras,para,regresa,sea), builtins (imprime,longitud,concat) y mensajes de error. - Dos dialectos: el pleno del intérprete usa
si (cond):con dos puntos; el nativo compilado cierra bloques confin. Los condicionales y bucles requieren paréntesis. - Lógica en español: los operadores son
y,o,no— son palabras reservadas, no símbolos. - Variables con
sea:sea x = 5. Funciones confuncion nombre(args) … finy retorno conregresa. - Verifica siempre: genera el programa, ejecútalo en el playground o con
vpp archivo.vpp, y usa el diagnóstico para iterar. - Aprende del corpus: el tutorial oficial de 12 secciones es la referencia canónica de sintaxis y estilo.
// factorial.vpp — el "hola mundo" de la verificación funcion factorial(n) si (n <= 1): regresa 1 fin regresa n * factorial(n - 1) fin imprime(factorial(5)) // salida esperada: 120
Lo que viene Frente H · ROADMAP 400
Servidor MCP de V++
Herramientas ejecutar y compilar expuestas por protocolo MCP, para que cualquier herramienta ejecute y compile V++ como ciudadano de primera clase.
Guía de integración oficial
El documento canónico de V++ para integraciones y automatización: sintaxis, patrones, anti-patrones y métricas de estabilidad de generación (misma entrada → % que compila).
Copiloto propio
NÄYA, la IA de CEOO Tecnologías, con la capacidad "escribe y ejecuta V++" y auto-corrección por diagnóstico — el primer copiloto nativo del lenguaje.
Contratos verificables
exige (pre-condición) y garantiza (post-condición) ejecutables con vpp verifica: el primer paso hacia la verificación formal que los sistemas críticos exigen.