Esta es la aplicación de Windows llamada Semantic cuya última versión se puede descargar como sha_c1486db42dcbcc0a7748fc759017ab8d30d0f2d1.zip. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada Semantic with OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie cualquier emulador en línea de OS OnWorks desde este sitio web, pero mejor emulador en línea de Windows.
- 5. Desde el sistema operativo OnWorks Windows que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación e instálala.
- 7. Descargue Wine desde los repositorios de software de sus distribuciones de Linux. Una vez instalada, puede hacer doble clic en la aplicación para ejecutarla con Wine. También puedes probar PlayOnLinux, una elegante interfaz sobre Wine que te ayudará a instalar programas y juegos populares de Windows.
Wine es una forma de ejecutar software de Windows en Linux, pero no requiere Windows. Wine es una capa de compatibilidad de Windows de código abierto que puede ejecutar programas de Windows directamente en cualquier escritorio de Linux. Esencialmente, Wine está tratando de volver a implementar una cantidad suficiente de Windows desde cero para poder ejecutar todas esas aplicaciones de Windows sin necesidad de Windows.
CAPTURAS DE PANTALLA:
Semántico
DESCRIPCIÓN:
semántica es una biblioteca de Haskell y una herramienta de línea de comandos para analizar, analizar y comparar el código fuente. Ejecute semántica --help para obtener una lista completa de opciones actualizadas. Semantic usa tree-sitter para generar árboles de análisis, pero capas en una noción más generalizada de términos de sintaxis en todos los lenguajes de programación compatibles. Veremos por qué esto es importante cuando lleguemos a las diferencias y al análisis de programas, pero por ahora, inspeccionemos algunos resultados. Ayuda tener un programa simple para analizar. Los símbolos son identificadores con nombre controlados por los AST. Este es el formato que Github.com utiliza para generar información de navegación de código, lo que permite la búsqueda de nombres simbólicos al estilo de etiquetas c para una navegación rápida e incremental en todos los idiomas admitidos. La parte incremental es importante porque los archivos cambian con frecuencia, por lo que queremos poder analizar solo lo que ha cambiado y no tener que analizar todo el proyecto nuevamente.
Caracteristicas
- Genera tipos de sintaxis Haskell por idioma basados en definiciones gramaticales del cuidador de árboles
- Lee blobs de un sistema de archivos o se proporciona a través de una solicitud de búfer de protocolo
- Devuelve blobs o realiza análisis
- Representa la salida en uno de los muchos formatos admitidos
- semántica requiere al menos GHC 8.10.1 y Cabal 3.0.
- También puede utilizar el sistema de compilación de Bazel para el desarrollo.
Lenguaje de programación
Haskell
Esta es una aplicación que también se puede obtener de https://sourceforge.net/projects/semantic.mirror/. Se ha alojado en OnWorks para poder ejecutarlo online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.