Note. I know very little about the GCC toolchain, so this question may not make much sense.
Since GCC includes the front end of Ada and can call ARM, and devKitPro is based on GCC, is it possible to use Ada instead of C / C ++ to write code in DS?
Edit: It seems that the target devKitARM uses is arm-eabi.
devkitPro is not a tool, compiler or even a software package. The toolchain used to target DS is devkitARM, one of the toolchains provided by devkitPro.
, ada, , - - DS. devkitPro, , ada , .
, https://github.com/Lucretia/tamp - script. NDS Ada. RTS, .
@ , , DoD? , Ada , , Ada - , ?
, DSN-nintendo, - , (16 ). , SRAM DRAM (4 ), DRAM ( ).
Dre , Ada, , DS (, , ).
( : )
.
, devKitPro Ada, ( OS X) Ada.
However, you will probably find yourself writing tons of glue C code to interact with various hardware registers, etc.
On the practical plane, this is impossible.
On a theoretical plane, you can use one Ada custom parser (I found this one on ANTLR , but it's quite old) to translate Ada to C / C ++ and then pass it to devkitpro.
However, efforts to create such a translator are likely to be equal (if not higher) to create the game itself.
Source: https://habr.com/ru/post/1697621/More articles:С какими интерфейсами GUI является Mono.NET Windows.Forms? - .netASP.NET MVC and ... YUI? JQuery? Others - jquerybash getopts function that breaks command line options? - bashHow to determine development time in a VS.NET 2003 library project - visual-studio-2003Application Distribution for iPhone 2.1 vs 2.0 - iphoneFAT-16 About the modern OS - filesystemsFirefox sidebar and DOM document object - javascript.NET: What is the status of the Castle project? - .netWhy is half of my compiled (small) objective-C file a large block of zeros? - objective-cThe best way to search a table and get results and the number of results (MySQL) - performanceAll Articles