Аспектно-ориентированное программирование в C -> Библиотека функций?
Я изучаю AOP в C, используя aspeCt в качестве компилятора. У меня проблема в том, что когда я компилирую, я получаю ошибку line 2 error--1: syntax error near token ''
из моего файла.acc.
Я предполагаю, что это из-за функции before в моем файле.acc. Есть ли библиотека, которую я должен импортировать? Или я тут совершенно не прав? Код:
#include <stdio.h>
before():execution(int main()) {
printf("Before test successful!\n");
}
after(): execution(int main()) {
printf("world!\n");
}
1 ответ
Решение
Исправлено: мне нужно было сначала скомпилировать с помощью gcc, сохранить эти файлы как файлы.acc и.mc, а затем скомпилировать их с помощью ACC, а затем скомпилировать их снова вместе с gcc. Запустить с./a.out, готово.