Отражения для языков C?

Название вопроса, может быть вводящим в заблуждение при прочтении вне контекста. Позвольте мне сначала объяснить, что я пытаюсь построить.

Я создаю сценарий, который займет 100 из очень простых C программ C, написанные моими учениками и проверяют некоторые очень базовые свойства, такие как.

  1. Пусть они объявили переменную под названием «X», это тип «int» и так далее.
  2. Какова ценность переменной «Z»?

Если это был какой-то язык программирования сценариев, это могло бы быть намного проще. Я мог бы просто использовать включение или Eval, а затем сделать проверки.

Но когда дело доходит до программирования C, я бы сказал, это очень сложно. Как мне это сделать ?

5
задан HostileFork 8 September 2011 в 08:20
поделиться