Что это за формат данных?

У меня есть несколько файлов данных следующего вида:

("String"
    :tag1 (value)
    :tag2 (value2)
    :tag3 (
        :nested_tag1 (foo)
        :nested_tag2 (
            :nested2_tag1 (
                 : ( nested3_tag1
                          :baz (true)
                          :qux ("a really long block of text")

                 )
            )
        )
    )
)

Это всего лишь небольшой пример) . Настоящие файлы состоят из многих тысяч строк.

Простите за незнание, но я не узнаю формат. Это распространенный или известный формат? У него есть имя?

Я хочу обработать его с помощью Perl и задался вопросом, есть ли какие-нибудь внешние модули, которые позволили бы мне легко преобразовать его в структуру данных Perl - без необходимости писать парсер самому. В конце концов, зачем заново изобретать колесо! ; -)

6
задан Brian Tompsett - 汤莱恩 11 November 2015 в 22:47
поделиться