social.kyiv.dcomm.net.ua is one of the many independent Mastodon servers you can use to participate in the fediverse.
Київський інстанс є частиною https://dcomm.net.ua. Українські локальні інстанси Mastodon були розгорнуті в 9 українських містах у серпні-вересні 2022 року

Administered by:

Server stats:

110
active users

#ada

6 posts6 participants1 post today
Continued thread

This year, I started solving Advent of Code in Ada 83 because I came across the Diana frontend. It reads Ada 83 code, builds a parse tree, performs semantic analysis, but generating code is not its task. I wonder how difficult it would be to create a compiler based on it ?

Continued thread

Цього року я почав вирішувати Advent of Code на Аді 83, тому що натрапив на фронтенд Діана. Він читає код Ади 83, будує дерево розбору, проводить семантичний аналіз, але створення коду не є його завданням. Мені цікаво, наскільки складно було б створити компілятор на його основі?

Це візуалізація мого коду, який вписує еліпсоїд у набір точок. Я взяв сто точок, які трохи зміщені від певного еліпсоїда, подав їх у свою програму, і вона розрахувала параметри еліпсоїда. Дані про точки і отриманий еліпсоїд я передав у Blender, щоб переглянути, наскільки вони збігаються. Зелені стрілки їдуть від проекції на еліпсоїді до точки. Обертання - просто для огляду.

github.com/reznikmm/conic_fit

-lang
@AdaProgrammers

🎉 Тільки що випустив нову версію розширення 📦 VSCode для Ada (24.0.1). Це перша версія із протоколом LSP 3.17. Ми використовували генерацію коду на основі мета-моделі протоколу. Довелося багато переписувати, але тепер ми можемо впроваджувати нові можливості. Ви можете отримати його на marketplace або openvsix.

open-vsx.org/extension/AdaCore

🎉 Just released a new version of the Ada VSCode extension (24.0.1). This is the first version with LSP protocol 3.17. We used code generation based on the protocol's meta-model. It required a lot of rewriting, but now we can implement new features. You can grab it on the [marketplace](marketplace.visualstudio.com/i) or [openvsix](open-vsx.org/extension/AdaCore).

@AdaProgrammers

marketplace.visualstudio.comLanguage Support for Ada - Visual Studio MarketplaceExtension for Visual Studio Code - A Language Server providing Ada and SPARK support in Visual Studio Code