Jonathan Simpson wrote on 7/31/19 9:54 PM:
#lang magic is my implementation of the mini language used by the Unix file command.
Nice. In addition to the practical merits, and the craft, it's also an example of a useful legacy DSL we can point to (like lex, yacc, make), and which Racket now implements.
You might want to make API documentation for it in Scribble. (Your racket-users post contains helpful information that's not currently with the code in GitHub. Also, we're currently having trouble with racket-users Google Groups often inexplicably not showing up in Google searches, which is yet another reason to try to consolidate documentation with the code in a simple way.)
Besides API documentation helping others to use some code, as well as establishing an API of *what* as distinct from *how*... the documentation is also a well-deserved chance to show off your work in different way than the code itself, and with Scribble slickness. Or Markdown.
-- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/c8589e2e-8c91-7817-cb73-f10590f75acf%40neilvandyke.org.