Разбор вики-разметки с использованием конечного автомата - PullRequest
3 голосов
/ 18 сентября 2009

Я хотел бы проанализировать простую грамматику, такую ​​как разметка вики, используя конечные автоматы. Я никогда не писал и не играл с ним. Я хотел бы опираться на то, как реализовать простой. Я думаю об использовании Clojure для этого. Мой вопрос: можете ли вы указать мне несколько хороших учебных пособий для начинающих по этой теме, таких как я?

Ответы [ 3 ]

1 голос
/ 19 сентября 2009

Взгляните на fnparse . Это библиотека Clojure для функционального анализа и содержит действительно хороший пример анализа JSON. Parser - еще одна библиотека, которая также может быть полезна. Даже если вы не хотите их использовать, они дают отличное представление о разборе.

1 голос
/ 18 сентября 2009

Попробуйте книгу Миро Самека о государственных машинах. Практические диаграммы состояний UML на C / C ++

0 голосов
/ 18 сентября 2009

Вы должны взглянуть на компилятор конечного автомата , чтобы избежать скучного кода. Он будет производить Jars и Clojure - взаимодействие с Java хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...