Which languages have extant parser *authoring systems*?

This thread is inspired by Which languages have extant parser games?, but I didn’t want to necro that one given the subtle difference in the topic.

What languages have extant parser authoring tools in the modern era? Yes, many languages had parser games in their heyday, but this doesn’t tell us how many have authoring tools for them currently.

I’m aware of DAAD and ports of Inform and TADS to various European languages, but not anything beyond that.

3 Likes

French has Donjon which is basically its version of Inform, being rule-based and mimicking natural language.

Example code from its documentation
La place du village est un lieu.
 
La torche est un objet dans l'inventaire.
La fontaine est un contenant ici.
Sa description est "Une fontaine gélée.".
La glace est un objet décoratif et indénombrable dans la fontaine.
L'éclat est un objet fixé dans la fontaine.
Sa description est "Vous distinguez ce qui semble être un objet prisonnier de la glace.".
Son aperçu est "Sous la glace[@glace], vous voyez un éclat brillant.[@éclat]".
 
-- n'étant pas positionnée, elle n'apparaît pas dans le jeu au début de la partie.
La pièce dorée est un objet. 
 
règle après utiliser torche sur glace ou utiliser torche sur éclat:
  dire "Vous parvenez à libérer un médaillon doré.".
  effacer l'éclat.
  déplacer la pièce dorée dans la fontaine.
fin règle
6 Likes

The last post in that thread was less than 2 weeks ago, so I don’t know if I’d consider that necromancing a topic from the grave. Besides, while I know necroing stuff is a big taboo in many forums, frankly that isn’t much of a cultural taboo here.

That said, the topic is distinct and you’re free to do whatever you wish even if it weren’t. I just didn’t want folks to get the impression that they’d get digitally stoned if they necroed a thread on this forum.

3 Likes

To help nudge the conversation back on topic, Vorple started as a French creation, and was only translated to English later.

3 Likes

Huh. Very neat.

I never knew that. Though I do remember when it had an Undum component… (wasn’t there some choice-based space adventure made with that iteration?)

1 Like

Two long-standing Spanish systems still in use today are ngPaws and fi.js (the former in La Aventura Casi Original and the latter in The Journey, with a new library in English).

There are several more in development, though (it’s a fact that, at any given point in time, there will be more people in the Spanish IF community writing development tools than games).

4 Likes

WACS is a new Spanish PAWS-inspired system, completely web based (unlike ngPaws). Preview at https://adventure-writer.com/

(edit: heavy use of AI assets)

2 Likes

I knew about ngPaws (but forgot to mention it and Superglús in the OP). I didn’t know about fi or WACS.

1 Like

I checked out the WACS preview and while the IDE is incredibly slick, the language sticks to the 8bit guns: assembler-like instructions and number-indexed tables for locations, objects and messages. It’s like (syntactic) sugar-free Adventuron.

4 Likes