From 69a4510d0e3412843d5012572647b64c9aff8a02 Mon Sep 17 00:00:00 2001 From: lyon Date: Thu, 5 May 2022 19:19:37 +0800 Subject: [PATCH] add .h --- tools/pikaCompiler/libpikabinder/libpikabinder.h | 6 ++++++ tools/pikaCompiler/main.py | 3 +++ tools/pikaCompiler/module.py | 5 +++++ tools/pikaCompiler/src/compiler.rs | 4 ++-- 4 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 tools/pikaCompiler/libpikabinder/libpikabinder.h diff --git a/tools/pikaCompiler/libpikabinder/libpikabinder.h b/tools/pikaCompiler/libpikabinder/libpikabinder.h new file mode 100644 index 000000000..bd32b0ad0 --- /dev/null +++ b/tools/pikaCompiler/libpikabinder/libpikabinder.h @@ -0,0 +1,6 @@ +#include +#include +#include +#include + +void pika_binder(void); diff --git a/tools/pikaCompiler/main.py b/tools/pikaCompiler/main.py index 3271c078b..810c4e70b 100644 --- a/tools/pikaCompiler/main.py +++ b/tools/pikaCompiler/main.py @@ -2,7 +2,10 @@ import Arm2D import PikaStdLib import ctypes import module +import PikaDebug +pdb = PikaDebug.Debuger() +pdb.set_trace() line = Arm2D.Line() res = line.on() line.off() diff --git a/tools/pikaCompiler/module.py b/tools/pikaCompiler/module.py index e69de29bb..472817e40 100644 --- a/tools/pikaCompiler/module.py +++ b/tools/pikaCompiler/module.py @@ -0,0 +1,5 @@ +import module2 +import PikaDebug + +def test(): + return 'test' \ No newline at end of file diff --git a/tools/pikaCompiler/src/compiler.rs b/tools/pikaCompiler/src/compiler.rs index 819ed41d0..046e2df92 100644 --- a/tools/pikaCompiler/src/compiler.rs +++ b/tools/pikaCompiler/src/compiler.rs @@ -91,8 +91,8 @@ impl Compiler { Ok(file) => file, Err(_) => { println!( - " [warning]: file: '{}{}.pyi' no found", - self.source_path, file_name + " [warning]: file: '{}{}.pyi' or '{}{}.py' no found", + self.source_path, file_name, self.source_path, file_name ); return self; }