Извините, не нашел, где бы еще можно было это спросить.
У нас в df есть множество настроечных файлов вида:
[CREATURE:GECKO_LEOPARD]
[DESCRIPTION:A tiny, brightly-colored lizard with feet that can stick to branch and stone.]
[NAME:leopard gecko:leopard geckos:leopard gecko]
[CASTE_NAME:leopard gecko:leopard geckos:leopard gecko]
[CREATURE_TILE:249][COLOR:6:0:1]
[PETVALUE:10]
[VERMIN_GROUNDER][FREQUENCY:100]
[SMALL_REMAINS]
[NATURAL][PET_EXOTIC]
[NOT_BUTCHERABLE]
[CARNIVORE]
При этом lua все-таки, насколько мне известно, поддерживает иной синтаксис, откуда же берется парсер для этого? Есть какой-то уже написанный парсер для подобного синтаксиса, или это изобретение Тоади? Просто мне очень нравится стилистика, я хочу ее использовать, и не хочу писать велосипед, если такой уже имеется.