
Hi all - since Honu is proposed as the basis of a new syntax, is there a simple honu -> scheme converter somewhere to play with?

@conrad.steenberg Check https://docs.racket-lang.org/honu/index.html?q=honu and the Honu papers: https://pdfs.semanticscholar.org/812b/92f2fa587ff78d727c749528f5a6411ac0e2.pdf and https://www.cs.utah.edu/plt/publications/gpce12-rf.pdf

And the dissertation of course: https://www.cs.utah.edu/~rafkind/papers/dissertation.pdf


I assume for someone who knows racket it would be trivial to use the #lang honu
machinery to produce a converter

Those are all fine resources :+1:

I was wondering if there’s a converter script somewhere that can do honu-convert file.hnu > file.scm
:slightly_smiling_face:

Well, #lang honu is a converter. It is implemented as a parser that turns a #lang honu file into racket code.

It’s not trivial to produce standard Scheme code from a Honu file.

ok, gotcha

@conrad.steenberg just to be clear: all of the racket
command line programs and tools should automatically work on Honu files, because they use the #lang
line to figure out how to parse and execute the code. So if there was a racket to scheme converter tool like racket-to-scheme program.rkt
, it would be about to convert Honu files as well, without any extra configuration or anything.
