Our great sponsors
-
I added the generated codeto the repository. Only the low-level versions; I haven't exercised the high-level generator for a few years (it's on hold until I have a sufficiently rich RTS).
-
XIA - Xpath in Ada - fixing the single issue requires a MASSIVE rewrite, because the parser was written in Adagoop and hand-modified. I have an inheritance based syntax tree, and to use it I have to hand-craft a query tree to match the syntax tree. Ugh, but better than hand-modifying generated code!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Tiny-Lisp - A tiny Lisp interpreter written in Ada. I'm also working on embedded extensions to it for the Raspberry PI running under Linux.
-
Tiny-Lisp - A tiny Lisp interpreter written in Ada. I'm also working on embedded extensions to it for the Raspberry PI running under Linux.
-
Lith is a partial implementation of R7RS using an SECD machine. Porting infinity engine scripts to Lisp so I can 5E Baldur's Gate 1 & 2 before BG3 early access ends. For some reason.
-
Aquarius is an ebnf compiler which uses Eiffel as a scripting language. An experiment which got a bit out of hand, but I use it to generate Ada packages for dealing with command-line options.
-
I'm working towards creating a direct implementation of Ada_GUI. I have something mostly work9ng, but it's rather ugly.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
A personal password manager: https://gitlab.com/ada23/ppm.git
-
leveraging the password generator https://gitlab.com/ada23/pwdgen.git
-
Next step create that as a service using https://grpc.io/
-
and a thinnish binding to openssl https://gitlab.com/ada23/sslada.git
-
all in the service of https://github.com/RajaSrinivasan/assignments.git
-
So Rose happened because years ago there was a research OS (Coyotos) which sounded interesting, but it disappeared some years ago. I took the system call interface and hierarchical interface idea, created a run time using the Ada bare bones repository, and went from there.