Programming Language Theory FlashcardWhat are the approaches to implementing macros?Properties 3Hide BooksChapter 3. Syntactic sugar ConceptsMacro Decklanguage theoryQuestionWhat are the approaches to implementing macros?AnswerAST rewritingParenthetical language Previous in FlashcardsWhat are the 2 definitions of substitution used in TAPL? for what purposes?Next in Flashcards What are the approaches to typing conditionals and their tradeoffs?