|
|
|
|
|
by dataangel
1888 days ago
|
|
> Dumping the python AST for builtins.print() makes it pretty clear that it's "print" though. No, the AST only tells you it's a method call on something called "builtins." You need the separate semantic knowledge of what builtins is in order to figure it out. Parsing + AST just means it sees "method call of `print` on `builtins` object". Regular print calls would come through as "regular function call of `print`". |
|