-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Description
I should know: such minimal support as exists - until now there wasn't any at all - is all my fault. Apologies in advance.
So fwiw I have implemented basic Atom support for Mal: https://atom.io/packages/language-lisp-mal
(Sadly, language-mal was taken, hence language-lisp-mal.)
In the unlikely event that the Venn diagram of people playing around with Mal and Atom users consists of anyone other than just me, this may be of interest, for certain values of 'interest'. Keywords, string constants and integers are supported. Reader macros not yet. User-defined anything, not really, except for the first instance of the thing defined by def! or defmacro!.
As an aside, implementing a syntax highlighting package for Mal was several orders of magnitude less fun than implementing Mal was.
Bug reports and pull requests welcome.
I'm about yay close to going back to Emacs at this point.