Quantcast
Channel: Atari Systems Forums
Viewing all articles
Browse latest Browse all 22482

ACTION! reimplementation?

$
0
0
I know about several ACTION! compilers for mac/windows, but has anyone tried to reimplement it on Atari? Several people made alternative runtimes, but compiler is also bugged, so reimplementation of it would be good.

We would get rid of many of bugs related to ACTION! software itself and perhaps we would be able to enhance language introducing things like function calls as parameters to procedures/function, infinite nesting (more than 16 levels, limited only by memory available) and function/procedure overloading, so we would only need Print and PrintD (perhaps also variants with Eols, but I don't see why we can't make it third, boolean argument that would decide whether we want to put eol at end or not), which function to call would be decided by type of parameter passed (if its byte array, string is assumed).

We could also enhance it with C-style, null terminated strings (introducing STRING type) and built-in support for floating point calculation.

Of course, when writing compiled program to disk, standard library would be added. There could be also option to include ASM source files, which would be assembled.

Too bad I don't have enough skills to make this (I don't know assembly and if I'd write ACTION! reimplementation in ACTION!, it would suffer from same bugs ACTION! does).

Viewing all articles
Browse latest Browse all 22482

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>