1.A function that is expanded at each call during execution
2.A function that is called during compile time
3.A function that is not checked for syntax errors
4. A function that is not checked for semantic analysis
Answer:1