베이스 디렉터리 파라미터로 넘겨주고 코드 파일 탐색하면서 코드 파일에서 '// #define <key> <text>' 찾은다음 key, text 맵으로 저장. 그리고 모든 코드 파일 다시 순회하면서 key를 대응하는 text로 변환.... 그리고 컴파일러 실행.
파일간 의존성이랑 성능은 일단 무시한다고 치면, 만들어볼만한가?
생각해보니까 실시간으로 컴파일 잘 되는지 알려줘야하네... 이건 ide에서 코딩하면 실시간으로 에러체킹하는거랑 원리 같겠지?
해당 댓글은 삭제되었습니다.
키는 따옴표 없지않나?
그거 만드는거 k&r 6장 연습문제에 나옴. 해시태이블로 구현함
좋은 ref 감사합니다
매크로가 C의 가장 깊은 심연 중 하나라서 글쎄 적당히 쳐낼거 쳐내고 많이 단순화시키면 만들만할지도