Updating conversion, creating readmes
This commit is contained in:
106
terminal/ada
106
terminal/ada
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Ada [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Ada [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
|
||||
|
||||
|
||||
@@ -163,10 +163,8 @@
|
||||
[38;5;12m [39m[38;5;14m[1mAda for Software Engineers[0m[38;5;12m (https://link.springer.com/book/10.1007/978-1-84882-314-3) - Idioms, Architecture. [39m
|
||||
[38;5;14m[1mConcurrent and Real-Time Programming in Ada[0m[38;5;12m (https://www.cambridge.org/core/books/concurrent-and-realtime-programming-in-ada/9DA4389E52005382D4CC1FC5D812DA71) - Concurrency, Containers, Scheduling. [39m
|
||||
[38;5;14m[1mData Structures and Algorithms: An Object-Oriented Approach Using Ada 95[0m[38;5;12m (https://link.springer.com/book/10.1007/978-1-4612-1854-8) - Data structures, Algorithms. [39m
|
||||
[38;5;14m[1mBuilding Parallel, Embedded, and Real-Time Applications with Ada[0m
|
||||
[38;5;12m (https://www.cambridge.org/core/books/building-parallel-embedded-and-real-time-applications-with-ada/9FC78A90F1B6A2228D69E32CE610A66C) - Concurrency, Distributed. [39m
|
||||
[38;5;14m[1mAnalysable Real-Time Systems: Programmed in Ada[0m
|
||||
[38;5;12m (https://www.amazon.com/Analysable-Real-Time-Systems-Programmed-Ada/dp/1530265509/ref=sr_1_2?ie=UTF8&qid=1544540272&sr=8-2&keywords=ada+programming+language) - Scheduling. [39m
|
||||
[38;5;14m[1mBuilding Parallel, Embedded, and Real-Time Applications with Ada[0m[38;5;12m (https://www.cambridge.org/core/books/building-parallel-embedded-and-real-time-applications-with-ada/9FC78A90F1B6A2228D69E32CE610A66C) - Concurrency, Distributed. [39m
|
||||
[38;5;14m[1mAnalysable Real-Time Systems: Programmed in Ada[0m[38;5;12m (https://www.amazon.com/Analysable-Real-Time-Systems-Programmed-Ada/dp/1530265509/ref=sr_1_2?ie=UTF8&qid=1544540272&sr=8-2&keywords=ada+programming+language) - Scheduling. [39m
|
||||
[38;5;14m[1mBuilding High Integrity Applications with SPARK[0m[38;5;12m (https://www.cambridge.org/core/books/building-high-integrity-applications-with-spark/F213D9867D2E271F5FF3EDA765D48E95) - Formal verification. [39m
|
||||
[38;5;14m[1mAda and SPARK on ARM Cortex-M[0m[38;5;12m (https://www.lulu.com/shop/maciej-sobczak/ada-and-spark-on-arm-cortex-m/paperback/product-22614818.html) - Embedded. [39m
|
||||
|
||||
@@ -196,8 +194,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1madacore-blog[0m[38;5;12m (https://blog.adacore.com/) - An insight into the AdaCore ecosystem.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-europe[0m[38;5;12m (http://www.ada-europe.org/) - Ada-Europe is an international organization, set up to promote the use of Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1macm-sig-ada[0m[38;5;12m (https://www.sigada.org/) - The Special Interest Group on Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-resource-association[0m[38;5;12m [39m[38;5;12m(https://www.adaic.org/community/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSince[39m[38;5;12m [39m[38;5;12m1990[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mResource[39m[38;5;12m [39m[38;5;12mAssociation's[39m[38;5;12m [39m[38;5;12mprincipal[39m[38;5;12m [39m[38;5;12mmission[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12m“To[39m[38;5;12m [39m[38;5;12mensure[39m[38;5;12m [39m[38;5;12mcontinued[39m[38;5;12m [39m[38;5;12msuccess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12musers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpromote[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m
|
||||
[38;5;12mindustry”.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-resource-association[0m[38;5;12m (https://www.adaic.org/community/) - Since 1990 the Ada Resource Association's principal mission has been “To ensure continued success of Ada users and promote Ada use in the software industry”.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-information-clearinghouse[0m[38;5;12m (https://www.adaic.org/) - News and resources for the Ada programming language.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-planet[0m[38;5;12m (https://ada-planet.blogspot.com/) - News Aggregator from the Ada programming language world (v3) ([39m[38;5;14m[1mAda-Planet v2 feed via Matrix[0m[38;5;12m [39m[38;5;14m[1mada-planet-via-matrix[0m[38;5;12m ).[39m
|
||||
|
||||
@@ -217,13 +214,13 @@
|
||||
|
||||
[38;2;255;187;0m[4mGPL (no linking exception)[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgnat-ce[0m[38;5;12m [39m[38;5;12m(https://www.adacore.com/download)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12medition.[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mrelease[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mdevelopers,[39m[38;5;12m [39m[38;5;12mhobbyists,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstudents.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mrun-time[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m
|
||||
[38;5;12mlicensed[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mGPLv3[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mlinking[39m[38;5;12m [39m[38;5;12mexception.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12monly.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgnat-ce[0m[38;5;12m [39m[38;5;12m(https://www.adacore.com/download)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12medition.[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mrelease[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mdevelopers,[39m[38;5;12m [39m[38;5;12mhobbyists,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstudents.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mrun-time[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mGNAT[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mlicensed[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mGPLv3[39m[38;5;12m [39m[38;5;12mwithout[39m
|
||||
[38;5;12mlinking[39m[38;5;12m [39m[38;5;12mexception.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12monly.[39m
|
||||
|
||||
[38;2;255;187;0m[4mGPL (with linking exception)[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mfsf-gnat[0m[38;5;12m [39m[38;5;12m(https://www.getadanow.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFree[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mFoundation[39m[38;5;12m [39m[38;5;12mcompiler[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mforms[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGNU[39m[38;5;12m [39m[38;5;12mCompiler[39m[38;5;12m [39m[38;5;12mCollection.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mversions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mi.e.[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m
|
||||
[38;5;12m2012,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2005,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m95[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m83.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mfsf-gnat[0m[38;5;12m [39m[38;5;12m(https://www.getadanow.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFree[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mFoundation[39m[38;5;12m [39m[38;5;12mcompiler[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mforms[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGNU[39m[38;5;12m [39m[38;5;12mCompiler[39m[38;5;12m [39m[38;5;12mCollection.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mversions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mi.e.[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2005,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m95[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mAda[39m[38;5;12m [39m[38;5;12m83.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMIT[0m
|
||||
|
||||
@@ -258,8 +255,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mada-visual[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=AlexGamper.VisualAda) - Ada language integration for Visual Studio 2017.[39m
|
||||
|
||||
[38;2;255;187;0m[4mEditors[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mlea[0m[38;5;12m [39m[38;5;12m(https://github.com/zertovitch/lea)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLEA,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mEditor[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAda,[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy,[39m[38;5;12m [39m[38;5;12mscript-world-like,[39m[38;5;12m [39m[38;5;12m"look[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mfeel"[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mprojects[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12msize[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlevel,[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12menabling[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m
|
||||
[38;5;12mto[39m[38;5;12m [39m[38;5;12mfull-scale[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mGNAT.[39m[38;5;12m [39m[38;5;12mLEA[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mHAC,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mHAC[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mCompiler.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mlea[0m[38;5;12m [39m[38;5;12m(https://github.com/zertovitch/lea)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLEA,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mEditor[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAda,[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy,[39m[38;5;12m [39m[38;5;12mscript-world-like,[39m[38;5;12m [39m[38;5;12m"look[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mfeel"[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mprojects[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12msize[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlevel,[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12menabling[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfull-scale[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m
|
||||
[38;5;12mtools[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mGNAT.[39m[38;5;12m [39m[38;5;12mLEA[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mHAC,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mHAC[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mCompiler.[39m
|
||||
|
||||
[38;2;255;187;0m[4mText Modes[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnu-emacs-ada-mode[0m[38;5;12m (https://www.nongnu.org/ada-mode/) - Gnu Emacs major-mode for editing Ada sources.[39m
|
||||
@@ -276,11 +273,10 @@
|
||||
[38;2;255;187;0m[4mDeployment[0m
|
||||
|
||||
[38;2;255;187;0m[4mBuild and Package[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1malire[0m[38;5;12m [39m[38;5;12m(https://github.com/alire-project/alire)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcatalog[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mready-to-use[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mplus[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcommand-line[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12m(alr)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mobtain,[39m[38;5;12m [39m[38;5;12mcompile,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mincorporate[39m[38;5;12m [39m[38;5;12mthem[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mprojects.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfulfill[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mRust's[39m[38;5;12m [39m[38;5;12mcargo[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mOCaml's[39m[38;5;12m [39m[38;5;12mopam.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1malire[0m[38;5;12m [39m[38;5;12m(https://github.com/alire-project/alire)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcatalog[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mready-to-use[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mplus[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcommand-line[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12m(alr)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mobtain,[39m[38;5;12m [39m[38;5;12mcompile,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mincorporate[39m[38;5;12m [39m[38;5;12mthem[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mprojects.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfulfill[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mRust's[39m[38;5;12m [39m[38;5;12mcargo[39m
|
||||
[38;5;12mor[39m[38;5;12m [39m[38;5;12mOCaml's[39m[38;5;12m [39m[38;5;12mopam.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1malr2appimage[0m[38;5;12m (https://github.com/mgrojo/alr2appimage) - A tool for automatically creating an AppImage executable from an Alire crate.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1maura[0m[38;5;12m [39m[38;5;12m(https://github.com/annexi-strayline/AURA)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msource/package[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mhands-on[39m[38;5;12m [39m[38;5;12mversioning[39m[38;5;12m [39m[38;5;12mapproach.[39m[38;5;12m [39m[38;5;12mAlternative[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12malire[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgprbuild.[39m[38;5;12m [39m[38;5;12mOptimized[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCI/CD[39m[38;5;12m [39m
|
||||
[38;5;12mpipelines.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1maura[0m[38;5;12m (https://github.com/annexi-strayline/AURA) - An integrated build and source/package management tool with a more hands-on versioning approach. Alternative to alire and gprbuild. Optimized for CI/CD pipelines.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgprbuild[0m[38;5;12m (https://github.com/AdaCore/gprbuild) - Adacore multi-language software build tool.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mravenadm[0m[38;5;12m (https://github.com/jrmarino/ravenadm) - Administration tool for Ravenports http://www.ravenports.com.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msynth[0m[38;5;12m (https://github.com/jrmarino/synth) - Next D/Ports build tool for live systems (Alternative for Portmaster and Portupgrade tools).[39m
|
||||
@@ -305,8 +301,8 @@
|
||||
|
||||
[38;2;255;187;0m[4mOS and Kernels[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mm2os[0m[38;5;12m (https://m2os.unican.es/) - RTOS with simple tasking support for small microcontrollers.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmarte-os[0m[38;5;12m [39m[38;5;12m(https://marte.unican.es/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMaRTE[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mHard[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12membedded[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfollows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMinimal[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mPOSIX.13[39m[38;5;12m [39m[38;5;12msubset.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontrolled[39m[38;5;12m [39m
|
||||
[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12mMulti-Thread[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmarte-os[0m[38;5;12m [39m[38;5;12m(https://marte.unican.es/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMaRTE[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mHard[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12membedded[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mfollows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMinimal[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mPOSIX.13[39m[38;5;12m [39m[38;5;12msubset.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontrolled[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m
|
||||
[38;5;12mMulti-Thread[39m[38;5;12m [39m[38;5;12mReal-Time[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmuen[0m[38;5;12m (https://muen.codelabs.ch/) - An x86/64 Separation Kernel for High Assurance.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mewok[0m[38;5;12m (https://github.com/wookey-project/ewok-kernel) - EwoK is a microkernel targeting micro-controllers and embedded systems.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mbare-bones[0m[38;5;12m (https://github.com/Lucretia/bare_bones) - An Ada port of the [39m[38;5;14m[1mosdev.org[0m[38;5;12m (https://wiki.osdev.org/Ada_Bare_bones) minimal 32-bit x86 kernel.[39m
|
||||
@@ -338,22 +334,21 @@
|
||||
[38;2;255;187;0m[4mFrameworks[0m
|
||||
|
||||
[38;2;255;187;0m[4mComponents[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1msimple-components[0m[38;5;12m [39m[38;5;12m(http://www.dmitry-kazakov.de/ada/components.htm)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mASN.1,[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserver/broker[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mB-trees,[39m[38;5;12m [39m[38;5;12mMultiple[39m[38;5;12m [39m[38;5;12mconnection[39m[38;5;12m [39m[38;5;12mTCP[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12mChebyshev[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m[38;5;12mMutexes,[39m[38;5;12m [39m[38;5;12mCryptography,[39m[38;5;12m [39m
|
||||
[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mDoubly-linked[39m[38;5;12m [39m[38;5;12mwebs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlists,[39m[38;5;12m [39m[38;5;12mODBC[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mBlackboards[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mOpenSSL[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mELV/eQ-3[39m[38;5;12m [39m[38;5;12mMAX![39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mParsers,[39m[38;5;12m [39m[38;5;12mEvents[39m[38;5;12m [39m[38;5;12m(plain,[39m[38;5;12m [39m[38;5;12mpulse,[39m[38;5;12m [39m[38;5;12marray[39m[38;5;12m [39m[38;5;12mof),[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m[38;5;12mobjects[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGNUTLS[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGraphs[39m[38;5;12m [39m[38;5;12m(directed,[39m[38;5;12m [39m[38;5;12mweighted,[39m[38;5;12m [39m[38;5;12macyclic,[39m[38;5;12m [39m[38;5;12mtrees),[39m[38;5;12m [39m[38;5;12mPools,[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mSets[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmaps,[39m[38;5;12m [39m[38;5;12mFIFO[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mSMTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mIEEE[39m[38;5;12m [39m[38;5;12m754,[39m
|
||||
[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mInter-process[39m[38;5;12m [39m[38;5;12mcommunication,[39m[38;5;12m [39m[38;5;12mStacks,[39m[38;5;12m [39m[38;5;12mInterfacing[39m[38;5;12m [39m[38;5;12mJulia[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mStreams,[39m[38;5;12m [39m[38;5;12mJSON,[39m[38;5;12m [39m[38;5;12mStrings[39m[38;5;12m [39m[38;5;12mediting,[39m[38;5;12m [39m[38;5;12mLDAP,[39m[38;5;12m [39m[38;5;12mTables[39m[38;5;12m [39m[38;5;12m(maps[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstrings),[39m[38;5;12m [39m[38;5;12mMODBUS[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mUnbounded[39m[38;5;12m [39m[38;5;12marrays.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-util[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-util/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlogging[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mclose[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mlog4j[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproperties,[39m[38;5;12m [39m[38;5;12mserialization/deserialization[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mXML/JSON/CSV,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mbeans[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m
|
||||
[38;5;12mencoding/decoding[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12m(Base16,[39m[38;5;12m [39m[38;5;12mBase64,[39m[38;5;12m [39m[38;5;12mSHA,[39m[38;5;12m [39m[38;5;12mHMAC-SHA),[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomposing[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12m(raw,[39m[38;5;12m [39m[38;5;12mfiles,[39m[38;5;12m [39m[38;5;12mbuffers,[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msockets),[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mconcurrency[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12m(reference[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mpools,[39m[38;5;12m [39m[38;5;12mfifos,[39m[38;5;12m [39m[38;5;12marrays),[39m[38;5;12m [39m
|
||||
[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mcreation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mloading[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12m(on[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mUnix),[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCURL[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mAWS.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1msimple-components[0m[38;5;12m [39m[38;5;12m(http://www.dmitry-kazakov.de/ada/components.htm)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mASN.1,[39m[38;5;12m [39m[38;5;12mMQTT[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mserver/broker[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mB-trees,[39m[38;5;12m [39m[38;5;12mMultiple[39m[38;5;12m [39m[38;5;12mconnection[39m[38;5;12m [39m[38;5;12mTCP[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12mChebyshev[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m[38;5;12mMutexes,[39m[38;5;12m [39m[38;5;12mCryptography,[39m[38;5;12m [39m[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m
|
||||
[38;5;12mDoubly-linked[39m[38;5;12m [39m[38;5;12mwebs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlists,[39m[38;5;12m [39m[38;5;12mODBC[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mBlackboards[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mOpenSSL[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mELV/eQ-3[39m[38;5;12m [39m[38;5;12mMAX![39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mParsers,[39m[38;5;12m [39m[38;5;12mEvents[39m[38;5;12m [39m[38;5;12m(plain,[39m[38;5;12m [39m[38;5;12mpulse,[39m[38;5;12m [39m[38;5;12marray[39m[38;5;12m [39m[38;5;12mof),[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m[38;5;12mobjects[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGNUTLS[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mPersistent[39m[38;5;12m [39m
|
||||
[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12mto,[39m[38;5;12m [39m[38;5;12mGraphs[39m[38;5;12m [39m[38;5;12m(directed,[39m[38;5;12m [39m[38;5;12mweighted,[39m[38;5;12m [39m[38;5;12macyclic,[39m[38;5;12m [39m[38;5;12mtrees),[39m[38;5;12m [39m[38;5;12mPools,[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mSets[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmaps,[39m[38;5;12m [39m[38;5;12mFIFO[39m[38;5;12m [39m[38;5;12m(lock-free),[39m[38;5;12m [39m[38;5;12mSMTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mIEEE[39m[38;5;12m [39m[38;5;12m754,[39m[38;5;12m [39m[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mbindings,[39m[38;5;12m [39m[38;5;12mInter-process[39m[38;5;12m [39m[38;5;12mcommunication,[39m[38;5;12m [39m[38;5;12mStacks,[39m[38;5;12m [39m[38;5;12mInterfacing[39m[38;5;12m [39m
|
||||
[38;5;12mJulia[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mStreams,[39m[38;5;12m [39m[38;5;12mJSON,[39m[38;5;12m [39m[38;5;12mStrings[39m[38;5;12m [39m[38;5;12mediting,[39m[38;5;12m [39m[38;5;12mLDAP,[39m[38;5;12m [39m[38;5;12mTables[39m[38;5;12m [39m[38;5;12m(maps[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstrings),[39m[38;5;12m [39m[38;5;12mMODBUS[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mimplementation,[39m[38;5;12m [39m[38;5;12mUnbounded[39m[38;5;12m [39m[38;5;12marrays.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-util[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-util/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlogging[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mclose[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mlog4j[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproperties,[39m[38;5;12m [39m[38;5;12mserialization/deserialization[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mXML/JSON/CSV,[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mbeans[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mencoding/decoding[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m
|
||||
[38;5;12m(Base16,[39m[38;5;12m [39m[38;5;12mBase64,[39m[38;5;12m [39m[38;5;12mSHA,[39m[38;5;12m [39m[38;5;12mHMAC-SHA),[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomposing[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12m(raw,[39m[38;5;12m [39m[38;5;12mfiles,[39m[38;5;12m [39m[38;5;12mbuffers,[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msockets),[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mconcurrency[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12m(reference[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mcounters,[39m[38;5;12m [39m[38;5;12mpools,[39m[38;5;12m [39m[38;5;12mfifos,[39m[38;5;12m [39m[38;5;12marrays),[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mcreation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpipes,[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mloading[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m
|
||||
[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12m(on[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mUnix),[39m[38;5;12m [39m[38;5;12mHTTP[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCURL[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mAWS.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-core[0m[38;5;12m (https://github.com/AdaCore/gnatcoll-core) - This is the core module of the GNAT Components Collection.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-bindings[0m[38;5;12m (https://github.com/AdaCore/gnatcoll-bindings) - This is the bindings module of the GNAT Components Collection.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-db[0m[38;5;12m (https://github.com/AdaCore/gnatcoll-db) - This is the DB module of the GNAT Components Collection.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgnatcoll-json[0m[38;5;12m (https://github.com/persan/gnatcoll-json) - This is a set of helpers for writing JSON-intefaces it contains JSON parses for most of the Ada runtime components.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mgneiss[0m[38;5;12m [39m[38;5;12m(https://github.com/Componolit/gneiss)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGneiss[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12msystems.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maims[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mportable/platform[39m[38;5;12m [39m[38;5;12mindependent[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcompatible[39m[38;5;12m [39m
|
||||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mada-runtime[0m[38;5;12m [39m[38;5;12m.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgneiss[0m[38;5;12m (https://github.com/Componolit/gneiss) - Gneiss is an interface collection to be used with applications for component based systems. It aims to be easily portable/platform independent and is compatible with the [39m[38;5;14m[1mada-runtime[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlace[0m[38;5;12m (https://github.com/charlie5/lace) - A set of Ada components to allow 3D simulations, games and GUI's in Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1masap[0m[38;5;12m [39m[38;5;12m(https://github.com/annexi-strayline/ASAP)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthick[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAURA[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mmanagement/build[39m[38;5;12m [39m[38;5;12mtool.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mTCP,[39m[38;5;12m [39m[38;5;12mTLS,[39m[38;5;12m [39m[38;5;12mHTTP,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m
|
||||
[38;5;12mparser/generator,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mformally[39m[38;5;12m [39m[38;5;12mverified[39m[38;5;12m [39m[38;5;12m(SPARK)[39m[38;5;12m [39m[38;5;12mUTF-8[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mdecoder.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1masap[0m[38;5;12m [39m[38;5;12m(https://github.com/annexi-strayline/ASAP)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthick[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAURA[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mmanagement/build[39m[38;5;12m [39m[38;5;12mtool.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mTCP,[39m[38;5;12m [39m[38;5;12mTLS,[39m[38;5;12m [39m[38;5;12mHTTP,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mparser/generator,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mformally[39m[38;5;12m [39m
|
||||
[38;5;12mverified[39m[38;5;12m [39m[38;5;12m(SPARK)[39m[38;5;12m [39m[38;5;12mUTF-8[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mdecoder.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDistributed[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mpoly-orb[0m[38;5;12m (https://github.com/AdaCore/PolyORB) - PolyORB provides a uniform solution to build distributed applications relying either on middleware standards.[39m
|
||||
@@ -387,26 +382,25 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mada-doom-3[0m[38;5;12m (https://github.com/AdaDoom3/AdaDoom3) - Id Software's Id-tech-4-BFG in the Ada programming language.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDatabase[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-ado[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-ado)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAda05[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda05.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mPostgresql,[39m[38;5;12m [39m[38;5;12mMySQL,[39m[38;5;12m [39m[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mas[39m
|
||||
[38;5;12mdatabases.[39m[38;5;12m [39m[38;5;12mMost[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconcepts[39m[38;5;12m [39m[38;5;12mdevelopped[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mADO[39m[38;5;12m [39m[38;5;12mcome[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mHibernate[39m[38;5;12m [39m[38;5;12mORM.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-ado[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-ado)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mDatabase[39m[38;5;12m [39m[38;5;12mObjects[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAda05[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda05.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mPostgresql,[39m[38;5;12m [39m[38;5;12mMySQL,[39m[38;5;12m [39m[38;5;12mSQLite[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mdatabases.[39m[38;5;12m [39m[38;5;12mMost[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mconcepts[39m[38;5;12m [39m[38;5;12mdevelopped[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mADO[39m[38;5;12m [39m[38;5;12mcome[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mHibernate[39m[38;5;12m [39m[38;5;12mORM.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-base[0m[38;5;12m (https://github.com/jrmarino/AdaBase) - Thick database bindings to MySQL, PostgreSQL and SQLite for Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mapq-base[0m[38;5;12m (http://www.ravenports.com/catalog/bucket_F2/apq-base/standard/) - APQ is a database interface library written in Ada95.[39m
|
||||
|
||||
[38;2;255;187;0m[4mWeb[0m
|
||||
[38;5;12m- [39m[38;5;14m[1maws[0m[38;5;12m (https://github.com/AdaCore/aws) - AWS is a complete framework to develop Web based applications in Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mawa[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-awa)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mextendable[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmany[39m
|
||||
[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapplication.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlogin,[39m[38;5;12m [39m[38;5;12mauthentication,[39m[38;5;12m [39m[38;5;12musers,[39m[38;5;12m [39m[38;5;12mpermissions,[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mcomments,[39m[38;5;12m [39m[38;5;12mtags,[39m[38;5;12m [39m[38;5;12mvotes,[39m[38;5;12m [39m[38;5;12mdocuments,[39m[38;5;12m [39m[38;5;12mimages.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mawa[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/ada-awa)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mApplication[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mextendable[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapplication.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m
|
||||
[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlogin,[39m[38;5;12m [39m[38;5;12mauthentication,[39m[38;5;12m [39m[38;5;12musers,[39m[38;5;12m [39m[38;5;12mpermissions,[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mcomments,[39m[38;5;12m [39m[38;5;12mtags,[39m[38;5;12m [39m[38;5;12mvotes,[39m[38;5;12m [39m[38;5;12mdocuments,[39m[38;5;12m [39m[38;5;12mimages.[39m
|
||||
[48;5;235m[38;5;249m- **dynamo** (https://github.com/stcarrez/dynamo) - Code generator used to generate an Ada Web Application or database mappings from hibernate-like XML description, YAML doctrine model or UML models.[49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-wiki** (https://github.com/stcarrez/ada-wiki) - Ada Wiki is a small library that provides a Wiki engine.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-security** (https://github.com/stcarrez/ada-security) - OAuth 2.0 client and server framework to secure web applications.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-el** (https://github.com/stcarrez/ada-el) - This library provides the support for a simple Expression Language close to the Java Unified Expression Language (EL).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-asf** (https://github.com/stcarrez/ada-asf) - Ada Server Faces allows to create web applications using the same pattern as the Java Server Faces (See JSR 252, JSR 314 and JSR 344).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **ada-servlet** (https://github.com/stcarrez/ada-servlet) - Ada Servlet allows to create web applications using the same pattern as the Java Servlet (See JSR 154, JSR 315).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mswagger-ada[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/swagger-ada)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSwagger[39m[38;5;12m [39m[38;5;12mcodegen:[39m[38;5;12m [39m[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mGenerator[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibraries,[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mstubs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m
|
||||
[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mgiven[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mSpec.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mswagger-ada[0m[38;5;12m [39m[38;5;12m(https://github.com/stcarrez/swagger-ada)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSwagger[39m[38;5;12m [39m[38;5;12mcodegen:[39m[38;5;12m [39m[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mGenerator[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibraries,[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mstubs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mgiven[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m
|
||||
[38;5;12mOpenAPI[39m[38;5;12m [39m[38;5;12mSpec.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mews[0m[38;5;12m (https://github.com/simonjwright/ews) - Embedded Web Server is a web server construction kit, designed for embedded applications using the GNAT Ada compiler.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmatreshka[0m[38;5;12m [39m[38;5;12m(https://github.com/godunko/matreshka)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMatreshka[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdevelop[39m[38;5;12m [39m[38;5;12minformation[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mconsisting[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfive[39m[38;5;12m [39m[38;5;12mmajor[39m[38;5;12m [39m[38;5;12mcomponents:[39m[38;5;12m [39m[38;5;12mLeague,[39m[38;5;12m [39m[38;5;12mXML[39m[38;5;12m [39m[38;5;12mprocessor,[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12maccess,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mModeling[39m[38;5;12m [39m[38;5;12mframework.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmatreshka[0m[38;5;12m (https://github.com/godunko/matreshka) - Matreshka is an Ada framework to develop information systems consisting of five major components: League, XML processor, Web framework, SQL access, and the Modeling framework.[39m
|
||||
|
||||
[38;5;14m[1mmatreshka[0m[38;5;12m : https://github.com/godunko/matreshka[39m
|
||||
|
||||
@@ -446,8 +440,7 @@
|
||||
[38;2;255;187;0m[4mGeneration[0m
|
||||
[38;5;12m- [39m[38;5;14m[1masn1scc[0m[38;5;12m (https://github.com/ttsiodras/asn1scc) - ASN1SCC: An open source ASN.1 generator to Ada type declarations and encoders/decoders.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mocarina[0m[38;5;12m (https://github.com/OpenAADL/ocarina) - AADL model processor: mappings to Ada code; Petri Nets; scheduling tools (MAST, Cheddar); WCET; REAL.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mfmt[0m[38;5;12m [39m[38;5;12m(http://www.inspirel.com/fmt/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFormal[39m[38;5;12m [39m[38;5;12mMethods[39m[38;5;12m [39m[38;5;12mToolkit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mMathematica,[39m[38;5;12m [39m[38;5;12msupporting[39m[38;5;12m [39m[38;5;12msoftware.[39m[38;5;12m [39m[38;5;12mengineering[39m[38;5;12m [39m[38;5;12mactivities[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmodeling,[39m[38;5;12m [39m[38;5;12mverification[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m
|
||||
[38;5;12mgeneration.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mfmt[0m[38;5;12m (http://www.inspirel.com/fmt/) - Formal Methods Toolkit is a set of extension packages for Mathematica, supporting software. engineering activities related to modeling, verification and Ada code generation.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mautomate[0m[38;5;12m (https://github.com/Blady-Com/Automate) - Finite-state machine generator.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1majunitgen[0m[38;5;12m (https://github.com/mosteo/ajunitgen) - Generator of JUnit-compatible XML reports in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mrecord-flux[0m[38;5;12m (https://github.com/Componolit/RecordFlux) - RecordFlux: Toolset for the formal specification of messages and the generation of verifiable binary parsers and message generators in SPARK.[39m
|
||||
@@ -539,8 +532,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mradalib[0m[38;5;12m (https://github.com/sergio-gomez/Radalib) - Ada library and tools for the analysis of Complex Networks and more.[39m
|
||||
|
||||
[38;2;255;187;0m[4mParsers, Scanners, Linters, Analysers, Interpreters and Prettyprinters[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mlibadalang[0m[38;5;12m [39m[38;5;12m(https://github.com/AdaCore/libadalang/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLibadalang[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mparsing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msemantic[39m[38;5;12m [39m[38;5;12manalysis[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mcode.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mmeant[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mblock[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12m(IDE,[39m[38;5;12m [39m[38;5;12mstatic[39m[38;5;12m [39m
|
||||
[38;5;12manalyzers,[39m[38;5;12m [39m[38;5;12metc).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlibadalang[0m[38;5;12m (https://github.com/AdaCore/libadalang/) - Libadalang is a library for parsing and semantic analysis of Ada code. It is meant as a building block for integration into other tools (IDE, static analyzers, etc).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1maflex-ayacc[0m[38;5;12m (https://blog.vacs.fr/vacs/blogs/post.html?post=2021/12/18/Aflex-1.5-and-Ayacc-1.3.0) - Ada scanner and parser generators.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mwisitoken[0m[38;5;12m (https://stephe-leake.org/ada/wisitoken.html) - WisiToken is an LALR, LR1, and Packrat parser generator and run-time.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgela[0m[38;5;12m (https://github.com/reznikmm/gela) - Ada code analyzer.[39m
|
||||
@@ -566,8 +558,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mgeneric-image-decoder[0m[38;5;12m (https://github.com/zertovitch/gid) - Multi-format image decoder library for Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-pdf-writer[0m[38;5;12m (https://github.com/zertovitch/ada-pdf-writer) - Ada package for producing easily and automatically PDF files, from an Ada program, with text, vector graphics, images (JPEG).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-midi[0m[38;5;12m (https://github.com/frett27/Ada-Midi) - Implementation of Midi / MidiFile reading and writing.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-bar-codes[0m[38;5;12m [39m[38;5;12m(https://github.com/zertovitch/ada-bar-codes)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mBar[39m[38;5;12m [39m[38;5;12mCodes[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mgenerating[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mtypes[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbar[39m[38;5;12m [39m[38;5;12mcodes[39m[38;5;12m [39m[38;5;12m(1D,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mQR[39m[38;5;12m [39m[38;5;12mcodes)[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12moutput[39m[38;5;12m [39m[38;5;12mformats,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mPDF[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m
|
||||
[38;5;12mSVG.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-bar-codes[0m[38;5;12m (https://github.com/zertovitch/ada-bar-codes) - Ada Bar Codes provides a package for generating various types of bar codes (1D, or 2D like QR codes) on different output formats, such as PDF or SVG.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-bin2asc[0m[38;5;12m (https://github.com/jhumphry/Ada_BinToAsc) - Various binary-to-ASCII codecs such as Base64.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mabf-io[0m[38;5;12m (https://github.com/gerr135/abf_io) - A library of access routines to Axon's ABF file format (electrophysiology, most common) in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-toml[0m[38;5;12m (https://github.com/pmderodat/ada-toml) - TOML parser for Ada.[39m
|
||||
@@ -629,8 +620,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1moto[0m[38;5;12m (https://github.com/darkestkhan/oto) - Ada binding to OpenAL which tries to mimic original API while using Ada types.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcoreland-openal-ada[0m[38;5;12m (https://github.com/io7m/coreland-openal-ada) - Ada binding to OpenAL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mada-synthetizer[0m[38;5;12m (https://github.com/frett27/Ada-Synthetizer) - Sound Synthetizer Library implemented in Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mscala[0m[38;5;12m [39m[38;5;12m(https://www.huygens-fokker.org/scala)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mScala[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexperimentation[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mmusical[39m[38;5;12m [39m[38;5;12mtunings,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mintonation[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mequal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mtemperaments,[39m[38;5;12m [39m[38;5;12mmicrotonal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mmacrotonal[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnon-Western[39m[38;5;12m [39m[38;5;12mscales.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mscala[0m[38;5;12m [39m[38;5;12m(https://www.huygens-fokker.org/scala)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mScala[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexperimentation[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mmusical[39m[38;5;12m [39m[38;5;12mtunings,[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mintonation[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mequal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mtemperaments,[39m[38;5;12m [39m[38;5;12mmicrotonal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmacrotonal[39m[38;5;12m [39m[38;5;12mscales,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mnon-Western[39m[38;5;12m [39m[38;5;12mscales.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mportable-openal-sound[0m[38;5;12m (https://github.com/fastrgv/portable-openal-sound) - A linux-sound-playing package for Ada apps that can asynchronously start and stop music loops, as well as initiate transient sounds.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madaogg[0m[38;5;12m (https://phasercat.com/adaogg/) - Complete thin interface layer that brings the Ogg, Vorbis, and Theora libraries to the Ada 2012 programming language.[39m
|
||||
|
||||
@@ -681,8 +672,7 @@
|
||||
[38;2;255;187;0m[4mHardware and Embedded[0m
|
||||
|
||||
[38;2;255;187;0m[4mFrameworks[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSweetAda[0m[38;5;12m [39m[38;5;12m(https://github.com/gabriele-galeotti/SweetAda)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mwhose[39m[38;5;12m [39m[38;5;12mpurpose[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAda-based[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12msystems.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mplethora[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mCPU[39m[38;5;12m [39m[38;5;12marchitectures[39m[38;5;12m [39m[38;5;12mand[39m
|
||||
[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mboards.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSweetAda[0m[38;5;12m (https://github.com/gabriele-galeotti/SweetAda) - A lightweight development framework whose purpose is the implementation of Ada-based software systems. It supports a plethora or CPU architectures and development boards.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mrobotics-with-ada[0m[38;5;12m (https://github.com/AdaCore/Robotics_with_Ada) - Robotics with Ada, ARM, and Lego.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1madamant[0m[38;5;12m (https://github.com/lasp/adamant) - A component-based, model-driven framework for constructing reliable and reusable real-time software.[39m
|
||||
|
||||
@@ -694,8 +684,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mem-brick[0m[38;5;12m (https://github.com/it-cosmos/emBRICK) - emBRICK driver and support for emBRICK in Ada.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdw1000[0m[38;5;12m (https://github.com/damaki/DW1000) - Ada/SPARK driver for the DecaWave DW1000 ultra-wideband (UWB) radio chip.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mevb1000[0m[38;5;12m (https://github.com/damaki/EVB1000) - Ada/SPARK drivers to control the on-board peripherals of the DecaWave EVB1000 evaluation board.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmultiplexed-io[0m[38;5;12m [39m[38;5;12m(https://github.com/simonjwright/multiplexed-io)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mexplorations,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAdaPilot,[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mimplementing[39m[38;5;12m [39m[38;5;12mdrivers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAdaRacer[39m[38;5;12m [39m[38;5;12mMCU,[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mRavenscar[39m[38;5;12m [39m[38;5;12mprofile[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mdevice[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mSVD2Ada.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mmultiplexed-io[0m[38;5;12m [39m[38;5;12m(https://github.com/simonjwright/multiplexed-io)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mexplorations,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAdaPilot,[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mimplementing[39m[38;5;12m [39m[38;5;12mdrivers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAdaRacer[39m[38;5;12m [39m[38;5;12mMCU,[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mRavenscar[39m[38;5;12m [39m[38;5;12mprofile[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12m2012[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mAdaCore[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdevice[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m
|
||||
[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mSVD2Ada.[39m
|
||||
|
||||
[38;2;255;187;0m[4mControllers[0m
|
||||
[38;5;12m- [39m[38;5;14m[1msolenoid-engine-controller[0m[38;5;12m (https://github.com/Fabien-Chouteau/solenoid-engine-controller) - Software controller for solenoid engines (Ada/STM32F4).[39m
|
||||
@@ -720,8 +710,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mmicro-tem-pi[0m[38;5;12m (https://github.com/jklmnn/MicroTemPi) - Raspberry Pi using a BBC Micro:Bit as temperature sensor.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mwee-noise-maker[0m[38;5;12m (https://github.com/Fabien-Chouteau/Wee-Noise-Maker) - Wee Noise Maker is an open source pocket synthesizer.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlunar-lander-rotation[0m[38;5;12m (https://github.com/AdaCore/Lunar_Lander_Rotation_Demo) - Program that interacts with the AdaFruit BNO055 breakout board in order to send orientation data to a host computer.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrailway-simulation[0m[38;5;12m [39m[38;5;12m(https://github.com/AdaCore/SPARK_Railway_Simulation_Demo)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProgram[39m[38;5;12m [39m[38;5;12msimulating[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrailway[39m[38;5;12m [39m[38;5;12mnetwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mtrains,[39m[38;5;12m [39m[38;5;12mswitches[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msignaling.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12msignaling[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mproven[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSPARK/Ada[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mensure[39m
|
||||
[38;5;12mthat[39m[38;5;12m [39m[38;5;12mtrains[39m[38;5;12m [39m[38;5;12mcannot[39m[38;5;12m [39m[38;5;12mcollide.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrailway-simulation[0m[38;5;12m [39m[38;5;12m(https://github.com/AdaCore/SPARK_Railway_Simulation_Demo)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProgram[39m[38;5;12m [39m[38;5;12msimulating[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrailway[39m[38;5;12m [39m[38;5;12mnetwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mtrains,[39m[38;5;12m [39m[38;5;12mswitches[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msignaling.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12msignaling[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mproven[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSPARK/Ada[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mensure[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mtrains[39m[38;5;12m [39m[38;5;12mcannot[39m[38;5;12m [39m
|
||||
[38;5;12mcollide.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1metherscope[0m[38;5;12m (https://github.com/stcarrez/etherscope) - Ethernet traffic monitor on a STM32F746 board.[39m
|
||||
|
||||
[38;2;255;187;0m[4mGenerators[0m
|
||||
@@ -736,8 +726,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mhunter[0m[38;5;12m (https://github.com/thindil/hunter) - Graphical ([39m[38;5;14m[1mgtkada[0m[38;5;12m ) file manager for Linux.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMail[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mtrash-finder[0m[38;5;12m [39m[38;5;12m(http://www.rrsoftware.com/html/prodinf/tf/tf-main.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTrash[39m[38;5;12m [39m[38;5;12mFinder[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmail[39m[38;5;12m [39m[38;5;12mfilter[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12moperates[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mmail[39m[38;5;12m [39m[38;5;12mserver,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mfiltering[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mdozens[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcriteria[39m[38;5;12m [39m[38;5;12malong[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||||
[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mknown[39m[38;5;12m [39m[38;5;12mgood[39m[38;5;12m [39m[38;5;12mmail.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtrash-finder[0m[38;5;12m (http://www.rrsoftware.com/html/prodinf/tf/tf-main.html) - Trash Finder is a mail filter that operates as a plugin for your mail server, providing filtering on dozens of criteria along with management of known good mail.[39m
|
||||
|
||||
[38;2;255;187;0m[4mWeb[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mironsides[0m[38;5;12m (https://ironsides.martincarlisle.com) - Authoritative DNS server verified by SPARK/Ada.[39m
|
||||
@@ -768,8 +757,8 @@
|
||||
[38;5;12m - [39m[38;5;14m[1mtp7-ada-gnoga[0m[38;5;12m (https://github.com/Blady-Com/tp7ada-gnoga) - Implementation of Turbo Pascal 7.0 units with [39m[38;5;14m[1mgnoga[0m[38;5;12m .[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtiled-code-gen[0m[38;5;12m (https://github.com/Fabien-Chouteau/tiled-code-gen) - Code generator for Tiled the map editor.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mj2ada[0m[38;5;12m (https://github.com/Blady-Com/j2ada) - Translator for a Java valid source code in Ada source code.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-magic[0m[38;5;12m [39m[38;5;12m(https://www.mapusoft.com/ada-to-c-changer/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mACATS[39m[38;5;12m [39m[38;5;12mvalidated[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcertified[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mcompiler[39m[38;5;12m [39m[38;5;12mtargeting[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand/or[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12m(4[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mline[39m[38;5;12m [39m[38;5;12mswitches[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfine[39m[38;5;12m [39m[38;5;12mtuning).[39m[38;5;12m [39m[38;5;12mObjectAda[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m
|
||||
[38;5;12mother[39m[38;5;12m [39m[38;5;12mcommercial[39m[38;5;12m [39m[38;5;12mcompilers[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAdaMagic.[39m[38;5;12m [39m[38;5;12mMapuSoft[39m[38;5;12m [39m[38;5;12mdistributes[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mintegral[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAppCOE.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mada-magic[0m[38;5;12m [39m[38;5;12m(https://www.mapusoft.com/ada-to-c-changer/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mACATS[39m[38;5;12m [39m[38;5;12mvalidated[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcertified[39m[38;5;12m [39m[38;5;12mAda[39m[38;5;12m [39m[38;5;12mcompiler[39m[38;5;12m [39m[38;5;12mtargeting[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand/or[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12m(4[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mline[39m[38;5;12m [39m[38;5;12mswitches[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfine[39m[38;5;12m [39m[38;5;12mtuning).[39m[38;5;12m [39m[38;5;12mObjectAda[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcommercial[39m[38;5;12m [39m
|
||||
[38;5;12mcompilers[39m[38;5;12m [39m[38;5;12mshare[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mAdaMagic.[39m[38;5;12m [39m[38;5;12mMapuSoft[39m[38;5;12m [39m[38;5;12mdistributes[39m[38;5;12m [39m[38;5;12mAdaMagic[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mintegral[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mAppCOE.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcappulada[0m[38;5;12m (https://github.com/Componolit/Cappulada) - Ada binding generator for C++.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1masis2xml[0m[38;5;12m (https://github.com/simonjwright/asis2xml) - Converts Ada sources' ASIS representation to XML, so as to make it easier to develop reporting and transformational tools using (for example) XSLT.[39m
|
||||
|
||||
@@ -783,9 +772,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1myotroc[0m[38;5;12m (https://github.com/docandrew/YOTROC) - Assembler/Emulator for a fictional CPU architecture. IDE implemented in [39m[38;5;14m[1mgtkada[0m[38;5;12m .[39m
|
||||
|
||||
[38;2;255;187;0m[4mProgramming Languages[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mpara-sail[0m[38;5;12m [39m[38;5;12m(http://parasail-lang.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mParaSail[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mparallel[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mGo[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mErlang.[39m[38;5;12m [39m[38;5;12mOriginaly[39m[38;5;12m [39m[38;5;12mowned[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12m(now[39m[38;5;12m [39m[38;5;12mAdaCore),[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtry[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mideas.[39m[38;5;12m [39m
|
||||
[38;5;12mExpandable[39m[38;5;12m [39m[38;5;12mpointers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12mfeature[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mintroduced[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mSPARK[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAda.[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mfact[39m[38;5;12m [39m[38;5;12m4[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguages:[39m[38;5;12m [39m[38;5;12mParaSail,[39m[38;5;12m [39m[38;5;12mSparkel,[39m[38;5;12m [39m[38;5;12mJavallel,[39m[38;5;12m [39m[38;5;12mParython,[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12msharing[39m[38;5;12m [39m[38;5;12mbytecode[39m[38;5;12m [39m[38;5;12minterpreter[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mLLVM[39m[38;5;12m [39m[38;5;12mengine.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mpara-sail[0m[38;5;12m [39m[38;5;12m(http://parasail-lang.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mParaSail[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mparallel[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mGo[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mErlang.[39m[38;5;12m [39m[38;5;12mOriginaly[39m[38;5;12m [39m[38;5;12mowned[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mSofCheck[39m[38;5;12m [39m[38;5;12m(now[39m[38;5;12m [39m[38;5;12mAdaCore),[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtry[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mideas.[39m[38;5;12m [39m[38;5;12mExpandable[39m[38;5;12m [39m[38;5;12mpointers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m
|
||||
[38;5;12mfeature[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mintroduced[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mSPARK[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAda.[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mfact[39m[38;5;12m [39m[38;5;12m4[39m[38;5;12m [39m[38;5;12mexperimental[39m[38;5;12m [39m[38;5;12mlanguages:[39m[38;5;12m [39m[38;5;12mParaSail,[39m[38;5;12m [39m[38;5;12mSparkel,[39m[38;5;12m [39m[38;5;12mJavallel,[39m[38;5;12m [39m[38;5;12mParython,[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12msharing[39m[38;5;12m [39m[38;5;12mbytecode[39m[38;5;12m [39m[38;5;12minterpreter[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLLVM[39m[38;5;12m [39m[38;5;12mengine.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMisc[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mdhondt[0m[38;5;12m (https://github.com/simonjwright/dhondt) - Ada implementation of D'Hondt electoral result calculator.[39m
|
||||
|
||||
Reference in New Issue
Block a user