• R/O
  • SSH

AdaMagic_Experiments: Source Tree

Experiments aiming to become more familiar with AdaMagic. Porting System.Atomic_Counters to AdaMagic.


Name Size Rev. Time Author Log Message
.hgignore 56 e91cb0062fb0 2019-01-13 01:42:42 Levashev Ivan <bu_gen@octagram.name> Implementing atomic counters
ADA.LIB 505 82ee72f67e0a 2019-08-24 20:51:29 Sergey Dukov <dukov54@live.ru> #32737 Introduction task
Clean.cmd 1.61 k be997d63f0bf 2019-07-16 04:42:18 Ivan Levashev 卜根 <bu_gen@octagram.name> Tweaking build scripts
Compile.cmd 1.31 k be997d63f0bf 2019-07-16 04:42:18 Ivan Levashev 卜根 <bu_gen@octagram.name> Tweaking build scripts
Intermediate be997d63f0bf 2019-07-16 04:42:18 Ivan Levashev 卜根 <bu_gen@octagram.name> Tweaking build scripts
README.txt 599 e91cb0062fb0 2019-01-13 01:42:42 Levashev Ivan <bu_gen@octagram.name> Implementing atomic counters
Redo_Registration.cmd 1.27 k e91cb0062fb0 2019-01-13 01:42:42 Levashev Ivan <bu_gen@octagram.name> Implementing atomic counters
Source be997d63f0bf 2019-07-16 04:42:18 Ivan Levashev 卜根 <bu_gen@octagram.name> Tweaking build scripts
build 82ee72f67e0a 2019-08-24 20:51:29 Sergey Dukov <dukov54@live.ru> #32737 Introduction task

README.txt

AdaMagic experiments

AdaMagic is almost the only way to target many platforms like 
WebAssembly and Elbrus e2k without compromising quality. It 
makes sense to get familiar with it.

AdaMagic is stuck at Ada 95. Little to no Ada 2005 support. 
Some compatibility code should be implemented.

AdaMagic lacks documentation. It uses either C or C++, but 
that is sometimes tricky. Sometimes tricky things are desired 
to be expressed, and this project is about achieving it.

The first thing to do was to backport atomic counters.

2019, Levashev Ivan Aleksandrovich, Saint Petersburg
Show on old repository browser