#Reflaxe

2025-06-12

Spitting out the entire expression tree as EDN. I may have to switch representations to speed this up already.

#Haxe #Edn #Reflaxe #Clojure

Haxe expressions as EDN
2025-06-09

In experiments in Reflaxe (Haxe Macro based Haxe compilation) I'm starting to see the light.

I've got a clone of the macro type definitions named `Glot` (notably, no position data, which isn't always present, and many less `Ref`s) and I've started to get it to transform without stack overflows.

`ClassType`s often have self references, and `FieldAccess` needed a little modification. Stack overflows often don't report where the actual reference loop is, so it's been slow going.

I need to fix up the transformer from Glot to EDN (internally Parenthetical Markup Language) and see what more needs doing to get a Babashka generator going.

Babashka has a bunch of batteries built in that would make like easier for a lot of people.

#Haxe #Reflaxe #Clojure #EDN #Babashka

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst