Я использую PyPy для перевода кода Python в C-код. Я написал очень простой скрипт, как показано ниже:
def main():
print "hello world!"
def entry_point(argv):
main()
return 0
def target(*args):
return entry_point, None
Тогда я использовал translate.py --source test.py
. Это действительно сгенерировало код C успешно. Когда я make
этот код, он генерирует исполняемый файл test-c
. Однако я не могу найти основную функцию в этом коде, используя grep
, поэтому мне интересно, где находится точка входа кода, генерируемого pypy.
Спасибо за ваше чтение.