Y Official Extension README FILEY es un lenguaje de programacion interpretado en Go y desarrollado en 2024. Como no es muy conocido, hemos decidido hacerle una extension FeaturesCaracterísticas del Lenguaje Y Sintaxis Simple y Clara: Y utiliza una sintaxis sencilla y legible que facilita la escritura y comprensión del código. Los comentarios se agregan con // para una sola línea y con /* y */ para comentarios de bloque. Soporte para Variables y Funciones: El lenguaje permite la declaración de variables y funciones. Las variables se definen con v, y las funciones se definen con func. Expresiones Aritméticas: Y admite operaciones aritméticas básicas como suma, resta, multiplicación, división y potenciación (+, -, *, /, ^). Evaluación de Expresiones: El lenguaje incluye mecanismos para evaluar expresiones matemáticas simples y avanzadas. Las expresiones se evalúan dentro del contexto de variables definidas. Impresión y Visualización de Resultados: Permite imprimir texto y mostrar el resultado de variables usando las instrucciones print y show. Bloques de Código: Los bloques de código en Y se delimitan con y¿ y ?y, lo que permite una organización clara del código en diferentes secciones. Soporte para Comentarios: Los comentarios de una línea se hacen con //, y los comentarios de bloque con /* y */. Manejo de Errores: Proporciona manejo de errores básico para casos como división por cero y operadores desconocidos. Características de la Extensión para Visual Studio Code Resaltado de Sintaxis: La extensión proporciona resaltado de sintaxis para el lenguaje Y, haciendo que el código sea más legible y fácil de entender. Autocompletado y Snippets: Ofrece autocompletado básico y fragmentos de código para ayudar a escribir código Y más rápidamente y con menos errores. Configuración de Comentarios y Pairs: Soporta la configuración de comentarios y pares de corchetes específicos del lenguaje, facilitando la escritura y edición del código. Cierre Automático de Pares: Los corchetes y comillas se cierran automáticamente mientras escribes, reduciendo errores y facilitando la edición del código. Resaltado de Palabras Clave: Resalta palabras clave como v, func, print, y show para una mejor comprensión del código. Folding de Código: Permite plegar bloques de código delimitados por y¿ y ?y, lo que facilita la navegación en archivos de código grandes. Soporte de archivo: Soporta los archivos .y Known IssuesEl lenguaje es muy limitado, no tiene muchas funciones, pero puede ser muy util. Tal vez haya algun error que no hayamos corregido, si hay, avisenos Y eso fue todo... ¡que lo disfruten! |