Set up pocketpy
This commit is contained in:
parent
590c028d9a
commit
b3d6996437
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,4 @@
|
||||
.idea
|
||||
cmake-build-debug
|
||||
.vscode
|
||||
cmake-build-release
|
||||
|
||||
@ -4,3 +4,11 @@ project(UnnamedMicroPythonConsole)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
add_executable(UnnamedMicroPythonConsole main.cpp)
|
||||
|
||||
add_subdirectory(dependencies/pocketpy)
|
||||
target_link_libraries(UnnamedMicroPythonConsole pocketpy)
|
||||
|
||||
if(EMSCRIPTEN)
|
||||
# exceptions must be enabled for emscripten
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fexceptions")
|
||||
endif()
|
||||
|
||||
1
dependencies
Submodule
1
dependencies
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 0d9ce296a60736ae7f3471b8aa11a49a6c2e73a8
|
||||
8
main.cpp
8
main.cpp
@ -1,6 +1,10 @@
|
||||
#include <iostream>
|
||||
#include "pocketpy.h"
|
||||
|
||||
int main() {
|
||||
std::cout << "Hello, World!" << std::endl;
|
||||
|
||||
pkpy::VM* vm = new pkpy::VM();
|
||||
|
||||
vm->exec("print('hello world')");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
2
name_ideas.txt
Normal file
2
name_ideas.txt
Normal file
@ -0,0 +1,2 @@
|
||||
Microcreator
|
||||
Pycron
|
||||
Loading…
Reference in New Issue
Block a user