Set up pocketpy
This commit is contained in:
parent
590c028d9a
commit
b3d6996437
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,4 @@
|
|||||||
.idea
|
.idea
|
||||||
cmake-build-debug
|
cmake-build-debug
|
||||||
|
.vscode
|
||||||
|
cmake-build-release
|
||||||
|
|||||||
@ -4,3 +4,11 @@ project(UnnamedMicroPythonConsole)
|
|||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
|
|
||||||
add_executable(UnnamedMicroPythonConsole main.cpp)
|
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() {
|
int main() {
|
||||||
std::cout << "Hello, World!" << std::endl;
|
|
||||||
|
pkpy::VM* vm = new pkpy::VM();
|
||||||
|
|
||||||
|
vm->exec("print('hello world')");
|
||||||
|
|
||||||
return 0;
|
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