Programming, Compilers, Interpreters, Programming Languages.
accepting a parameter of type Double or again that we’re not trying to divide a String by an Int, "Hello" / 2 (unless the language definition allows it). Symbol management. Along with performing type inference and type checking, the compiler maintains a data structure called symbol table which