lyon 4 лет назад
Родитель
Сommit
97688e16d7

+ 1 - 1
package/PikaStdLib/PikaStdData_List.c

@@ -60,4 +60,4 @@ Arg* PikaStdData_List___get__(PikaObj* self) {
 void PikaStdData_List___set__(PikaObj* self) {
     PikaStdData_List_set(self, obj_getArg(self, "__val"),
                          obj_getInt(self, "__key"));
-}
+}

+ 7 - 12
package/PikaStdLib/PikaStdTask.py

@@ -3,35 +3,30 @@ import PikaStdData
 
 
 class Task(TinyObj):
-    calls = PikaStdData.List()
+    calls_always = PikaStdData.List()
+    calls_when = PikaStdData.List()
+    assert_when = PikaStdData.List()
+    calls_period = PikaStdData.List()
+    assert_period = PikaStdData.List()
+    time_period = PikaStdData.List()
 
     def __init__():
         pass
 
-    # regist a function to be called always
     def call_always(fun_todo: any):
         pass
-    
-    # regist a function to be called when fun_when() return 'True'
+
     def call_when(fun_todo: any, fun_when: any):
         pass
 
-    # regist a function to be called periodically 
     def call_period_ms(fun_todo: any, period_ms: int):
         pass
 
-    # run all registed function once
     def run_once():
         pass
 
-    # run all registed function forever
     def run_forever():
         pass
 
-    # run all registed function until time is up
-    def run_until_ms(until_ms: int):
-        pass
-
-    # need be overried to supply the system tick
     def platformGetTick():
         pass

+ 0 - 1
port/linux/package/pikascript/pikascript-lib/PikaDebug/PikaDebuger_Debuger.c → port/linux/package/pikascript/pikascript-lib/PikaStdLib/PikaDebuger_Debuger.c

@@ -1,4 +1,3 @@
-#include "PikaDebug_Debuger.h"
 #include "PikaVM.h"
 #include "dataStrs.h"
 

+ 0 - 0
port/linux/package/pikascript/pikascript-lib/PikaStdData/PikaStdData_Dict.c → port/linux/package/pikascript/pikascript-lib/PikaStdLib/PikaStdData_Dict.c


+ 0 - 0
port/linux/package/pikascript/pikascript-lib/PikaStdData/PikaStdData_List.c → port/linux/package/pikascript/pikascript-lib/PikaStdLib/PikaStdData_List.c


+ 0 - 0
port/linux/package/pikascript/pikascript-lib/PikaStdData/PikaStdData_String.c → port/linux/package/pikascript/pikascript-lib/PikaStdLib/PikaStdData_String.c


+ 0 - 0
port/linux/package/pikascript/pikascript-lib/PikaStdTask/PikaStdTask.py → port/linux/package/pikascript/pikascript-lib/PikaStdLib/PikaStdTask.py


+ 0 - 0
port/linux/package/pikascript/pikascript-lib/PikaStdTask/PikaStdTask_Task.c → port/linux/package/pikascript/pikascript-lib/PikaStdLib/PikaStdTask_Task.c


+ 4 - 4
port/linux/pkg-push.sh

@@ -1,6 +1,6 @@
 pkg=$1
-cp package/pikascript/pikascript-lib/$pkg ../../package/ -r
-cp package/pikascript/$pkg.py ../../package/$pkg/ 
-git add package/pikascript/pikascript-lib/$pkg
+cp package/pikascript/pikascript-lib/PikaStdLib ../../package/ -r
+cp package/pikascript/$pkg.py ../../package/PikaStdLib/ 
+git add package/pikascript/pikascript-lib/PikaStdLib
 git add package/pikascript/$pkg.py
-git add ../../package/$pkg
+git add ../../package/PikaStdLib