TRSE is created with Qt (C++), and runs as a stand-alone application that contains various tools for developing and deploying projects for these processors. The TRSE suite includes the following stuff:
A fully functional Pascal parser/compiler/assembler that compiles to various target platform assembler (in text format)
A built-in assembler for the 6502
A substantial amount of handy built-in assembler functions optimized for easy-to-use and fast operations (typically memory operations, zero paging, copying, sprite handling, IRQs, clearing screen, drawing to screen, input handling, maths, sprite handling)
// Buildtable fills arrays compile-time with user-defined javascript code (i is a counter here ranging from 0-256)
sin : array[256] of byte = BuildTable("Math.sin(i/256.0*2*3.14159)*127 +128");
# Nom
Posté par ted (site web personnel) . Évalué à  2.
Est ce que ça a un rapport avec Turbo Pascal? Ou c'est comme Java et JavaScript?
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: Nom
Posté par devnewton 🍺 (site web personnel) . Évalué à  3.
D'après le tutorial, c'est du Pascal : https://retrogamecoders.com/introduction-to-trse-programming/
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Nom
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  2. Dernière modification le 02 mars 2022 à 09:13.
Et aussi https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/summary-of-trse-syntax/
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Nom
Posté par devnewton 🍺 (site web personnel) . Évalué à  6.
Garçon ! Il y a du js dans mon Pascal !
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Nom
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  2.
OMG l'hérésie ;D Faut voir si l'u-djc a vraiment une utilité (raison d'être), l'exemple laissant un peu à désirer à mon goût.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.