Skip to content

Niall B's blog

Niall B's blog
  • Home
  • My interest in generative programming and little languages (PhD)
  • Privacy Policy

Month: April 2025

Turning data into code

29 April 202530 April 2025 Niall

This week I’ve been working on support for my output template language in my on-line IDE. The IDE itself is basically a fairly old version of dock-spawn-ts, combined with Microsoft’s Monaco editor, with my own framework and configuration language. To… Read moreTurning data into code

Generative programming and little languages (PhD)  1 Comment

Adding named matches to parser rules

15 April 202515 April 2025 Niall

One of the nice features of my early regular expression based parsers was that it was easy to get data out by defining sub-matches in the rules. For example, to match the start of a class (using PHP preg_match syntax,)… Read moreAdding named matches to parser rules

Generative programming and little languages (PhD)  Leave a comment

Recent Posts

  • Testing and then updating my template language
  • Turning data into code
  • Adding named matches to parser rules
  • Evolving a parser design strategy and tools
  • Parsing expressions in little languages

Categories

  • Cross platform development
  • Generative programming and little languages (PhD)
  • Technology Enhanced Learning
  • Uncategorized
  • My interest in generative programming and little languages (PhD)
  • Privacy Policy
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • October 2024
  • January 2023
  • May 2020
  • March 2020
  • February 2020
  • January 2020
  • September 2019
  • August 2019
  • July 2019
  • March 2019
  • January 2018
  • November 2017
  • August 2017
  • June 2017
  • April 2017
  • March 2017
  • January 2017
  • November 2016
  • August 2016
  • July 2016
  • June 2016
  • April 2016
  • November 2015
  • October 2015
  • August 2015
  • April 2015
  • August 2013
  • April 2013
  • November 2012
  • October 2012
  • September 2012
  • July 2012
  • May 2012
  • April 2012
  • September 2011

Archives

© 2025 All rights reserved
Proudly powered by WordPress | Theme: Simple Life by Nilambar.
Go to top