I've been trying to search the source code of CPython for the names of various built-in functions. What I'm interested in is locating the lines that define the names of these functions, what the Python interpreter's "look-up" procedure looks at when it encounters a function. If I change these lines, then I should be able to change the names of the functions, too.
In this case, I tried searching for the abs function in the C source code files on the GitHub page for CPython. This is the link to the search query I was using. There are 30 results, but none of them contains a string like "abs" or anything like that aside from what looks like strings for documentation.
How would I go about finding these particular lines of code?
Python/clinic/bltinmodule.c.hlooks like the starting place:#define BUILTIN_ABS_METHODDEF \ {"abs", (PyCFunction)builtin_abs, METH_O, builtin_abs__doc__},