Thanks,

I've put both nand-lang and racket-peg for the moment.

Does it install on Windows? I don't want to exclude windows users.
 (does windows include `make` ?)

https://github.com/spdegabrielle/explore/tree/make-your-own-PL/collections/make-programming-languages


Stephen


On Thu, Jan 24, 2019 at 6:23 PM <ra...@airmail.cc> wrote:

> On 2019-01-24 17:03, Stephen De Gabrielle wrote:
> > Hi,
> >
> > GitHub has a feature called ‘Collections’
> > https://github.com/collections that are community generated content.
> >
> > e.g. https://github.com/collections/choosing-projects
> >
> > I thought I’d make one for ‘How to make your own PL’
> >
> > I’ve come up with an initial list of resources that would be
> > suitable for a developer wanting to prototype a new language:
> >
> > ---
> >
> > items:
> >
> > - http://beautifulracket.com [1]
> >
> > - mbutterick/beautiful-racket
> >
> > - http://www.greghendershott.com/fear-of-macros/
> >
> > -
> >
> https://cacm.acm.org/magazines/2012/1/144809-creating-languages-in-racket/fulltext
> >
> > - https://docs.racket-lang.org/guide/languages.html
> >
> > - bennn/forth
> >
> > display_name: How to make your own programming language
> >
> > created_by: spdegabrielle
> >
> > image: create-a-language.png
> >
> > ---
> >
> > Have an idea for making your own programming language? Here’s how to
> > get started prototyping a new language.
> >
> > ------end------
> >
> >
> https://raw.githubusercontent.com/spdegabrielle/explore/make-your-own-PL/collections/make-programming-languages/index.md
> >
> > I think beautiful racket, and fear-of-macros are essential, but I feel
> > I lack resources for
> >
> > -       Creating other styles of syntax: e.g.  c/java, python, ruby,
> > smalltalk, forth, etc.
> >
> > -       A video with a good quality image
> >
> > -       IDE(DrRacket) support for new language
> >
> > -       Small example respositories e.g. is bennn/forth a good choice?
> >
> > Any suggestions or changes appreciated.
> >
> > Kind regards,
> >
> > Stephen--
> > ----
> >
> >  --
> > 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.
> > For more options, visit https://groups.google.com/d/optout.
> >
> >
> > Links:
> > ------
> > [1] http://beautifulracket.com/
>
> Hi Stephen,
>
> It is quite simple to make a language using racket-peg to parse and
> transforming the object language down into the host racket language,
> here is an example https://github.com/rain-1/nand-lang
>
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to