Skip to content

JeffTheK/PythonCoreNative

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PythonCoreNative

This is the start of a complete Python interpreter, written from scratch in modern C++ 17 and as a first step will implement a complete Roslyn like parser for Python 3.10 grammar.

Open project in Visual Studo Code and open terminal.

To build:

mkdir -p build
cd build
cmake ..
make

To execute future UnitTests. Only dummy test for now, execute the following:

tests/TestPythonCore

This will result in a dynamic library like on Linux => libPythonCoreNative.so and a UnitTest Executable linked against it. TestPythonCore

About

A native C++ 17 implemented PythonCore started with Python 3.10 based parser.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.7%
  • CMake 0.3%