ЗОЛОТО Разбор, как вы на самом деле реализуете свой код? - PullRequest
2 голосов
/ 01 марта 2009

Я не совсем уверен, как реализовать мой код после генерации скелета. Я не использовал только const, у меня есть основные файлы, и я попробовал несколько версий c (++) вместе с c #, и все же я не понимаю. Я не думаю, что кто-либо из них может загрузить файл и проанализировать тестовые файлы (я знаю, что gold builder может анализировать мои тестовые файлы).

Скелет Кесселя С выглядит завершенным. Но нет, он использует структуру и члены (Token-> Reduction-> TokenStack), но когда я ищу TokenStack, я не могу найти место, где он определен, используется только. Я чувствую, что что-то упустил. Я не могу найти другой код Кесселя где-либо.

Мой вопрос: как мне реализовать свое тело? (есть другой скелет, который вы предпочитаете), есть ли другие загрузки, которые я пропустил? Я пытался смотреть на эти загрузки, но я не понимал, что с ними делать. Это также выглядело больше как пример исходного кода, чем шаблон http://www.devincook.com/goldparser/engine/c/index.htm

PS: я бы не возражал против реализации C #, мне лучше с c (++).

1 Ответ

2 голосов
/ 03 августа 2009

Я использовал Calitha C # Engine . Дайте мне знать (оставив комментарий к этому ответу), если вам все еще нужен ответ, на который я могу ответить, используя мои знания об этом механизме C #.

Мой вопрос: как мне реализовать свое тело? (есть ли другой скелет, который вы предпочитаете), есть ли другие загрузки, которые я пропустил?

Загрузка Calitha Engine включает в себя исходный код Engine и пример программы (с именем «TextCalc»), которая иллюстрирует его использование.

...