Se recuerda a los Nuevos Usuarios Registrados que es obligatorio pasarse por el hilo de Presentaciones y que, para poder descargar archivos,
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo. La Administración.

New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards. The Administration.

ProgramaciónTranspiler de TypeScript a AmigaBASIC

Califica este tema
Responder
amischol
Amante de los PCs
Amante de los PCs
Mensajes: 7
Registrado: 31 Dic 2025 16:29
Ha dado las gracias: 8 veces
Agradecido: 10 veces
    Mac OS X Chrome

#1 Transpiler de TypeScript a AmigaBASIC

Mensaje por amischol »

No se si realmente puede haber alguien interesado en este proyecto, pero es un proyecto que he estado trabajando los últimos días.

El proyecto es un 'transpiler' de TypeScript a AmigaBASIC, es lo que se llama un transformador de código TypeScript que genera el código en AmigaBASIC.

He añadido y testado alguno de los ejemplos.
El proyecto tiene su propio API que compila a AmigaBasic pero utilizando un lenguaje más moderno como TypeScript y como curiosidad ambos lenguajes fueron desarrollados por Microsoft.

Podéis encontrar el proyecto aquí: https://github.com/tcorral/ts-to-amigabasic

Tenéis a vuestra disposición:
Aquí un sencillo ejemplo de lo que puede hacer:

Tu escribes TypeScript

Código: Seleccionar todo

let x = 10;
let message = "Hello Amiga";
x = x + 5;
print(message);
print(x);

... y el "transpiler" genera...

este código en AmigaBasic

Código: Seleccionar todo

A = 10
S$ = "Hello Amiga"
A = A + 5
PRINT S$
PRINT A
END

Me gustaría recibir algo de feedback y si encontráis errores o quereis mejoras podéis crear un issue o una PR y yo mismo lo revisaré.

Un abrazo.
Califica este tema
Responder

Últimos 25 Usuarios que han visitado este Tema

andares, merlinkv, Santiago-H, amischol, jorsus, Zangolotino, pintza, Pingui

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado