system functions

I’m trying to understand the inner workings of Inform, and can’t seem to find where the system functions (child, children, elder, eldest, indirect, etc) defined in lexer.c are implemented. Can anyone set me on the right path on this?

I think I found the answer to my own question… expressc.c, function generate_code_from, case FCALL_OP