
ParleRLexer::insertMacro 함수는 두 개의 파라미터를 받습니다:
1. macroName: 삽입할 매크로의 이름
2. macroValue: 삽입할 매크로의 값
이 함수는 Lexical Analyzer의 매크로 테이블에 새로운 매크로를 추가합니다.
insertMacro 함수는 다음과 같은 로직을 수행합니다:
- 매크로 테이블에 이미 같은 이름의 매크로가 존재하는지 확인합니다.
- 존재하지 않으면, 새로운 매크로를 테이블에 추가합니다.
- 존재하면, 기존 매크로의 값을 업데이트합니다.
이 함수는 Lexical Analyzer의 매크로 테이블을 업데이트하여, 매크로를 삽입하거나 업데이트하는 데 사용됩니다.
2025-05-15 20:02