Visual SINTAC fue el primer parser español de desarrollo visual de juegos tipo aventura conversacional para Windows.

Su autor, Javier San José ("JSJ") publicó su primera versión en junio de 1999.

La siguiente es una lista (incompleta) de características de Visual SINTAC:

  • Entorno de desarrollo totalmente visual.
  • Diseñador de mapas.
  • Lenguaje de programación similar al BASIC.
  • Completo tratamiento de objetos y PSIs.
  • Características multimedia, soporte de gráfico BMP, JPEG, sonido WAV, MOD, S3M, IT.

El lenguaje de programación soporta características como:

  • Bucles FOR...NEXT, WHILE...LOOP.
  • Sentencias IF...ELSE...ENDIF.
  • Estructuras SELECT CASE...ENDSELECT.
  • Procedimientos con paso y devolución de parámetros.
  • Declaración de variables locales y globales.

El proyecto fue cancelado, después de 2 revisiones, por su autor debido al poco interés que despertó inicialmente y en favor del auge de otros parsers que salieron por la misma época.

Actualmente, y a pesar del esfuerzo de dos personas, Morgul y Uto, que intentaron solucionar parte de los fallos que el sistema tenía tras el abandono del proyecto por su autor original, puede considerarse que la base de usuarios de este parser es nula.

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

Anidamiento (informática)

input as #1 do while not EOF(1) line input #1, sLinea if sCod=left(sLinea, 3) then 'Realizar una acción o varias acciones end if loop close #1 BuscarCodigo=iRespuesta

Bucle infinito

a 1...") Seguir public void loop() { int x = 0; while(x<10) { System.out.println("¡Esto no acaba!"); } } fun bucleDoWhile(){ var i = 10 do { println("¡Oops

Estructuras de control

sentencias del bloque, equivalente a while-wend. DO WHILE (Condición) (Bloque de sentencias) LOOP Se ejecuta el bloque de sentencias, hasta que la condición

Bucle (programación)

Los 3 bucles más utilizados en programación son el bucle while, el bucle for y el bucle do-while. Código sin utilizar bucles: int var=0; //código que puede

Turbo BASIC

NEXT I PRINT S$ DO INPUT "Mas estrellas (S/N)"; Q$ LOOP WHILE LEN(Q$) = 0 Q$ = LEFT$(Q$, 1) LOOP WHILE (Q$ = "S") OR (Q$ = "s") PRINT "Hasta luego, "; N$

Dispositivo de Duff

ser reescrita intercalando las estructuras de las instrucciones switch y loop. /* se asume count > 0 */ int n = (count + 7) / 8; switch (count % 8) { case

Desenroscado de bucles

El Desenroscado de bucles (conocido en inglés como loop unrolling o Loop unwinding) es una técnica de optimización de bucles que intenta mejorar la velocidad

XBasic

Asteriscos$ DO Respuesta$=INLINE$ ("¿Desea más asteriscos?") LOOP UNTIL Respuesta$ <> "" LOOP WHILE UCASE$(LEFT$(Respuesta$, 1)) = "S" PRINT "Adiós"; FOR I