diff --git a/bsp/pico/MDK/mdk/template.uvoptx b/bsp/pico/MDK/mdk/template.uvoptx
index b2b58ebf7..07071b9e8 100644
--- a/bsp/pico/MDK/mdk/template.uvoptx
+++ b/bsp/pico/MDK/mdk/template.uvoptx
@@ -167,11 +167,6 @@
0
-
- C:\Users\lyon\AppData\Local\Arm\Packs\Keil\ARM_Compiler\1.6.3\EventRecorder.scvd
- Keil.ARM_Compiler.1.6.3
- 1
-
0
@@ -741,7 +736,7 @@
- pikascript-core
+ pikascript-lib
0
0
0
@@ -753,8 +748,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\BaseObj.c
- BaseObj.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_RangeObj.c
+ PikaStdLib_RangeObj.c
0
0
@@ -765,8 +760,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataArg.c
- dataArg.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Dict.c
+ PikaStdData_Dict.c
0
0
@@ -777,8 +772,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataArgs.c
- dataArgs.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdTask_Task.c
+ PikaStdTask_Task.c
0
0
@@ -789,8 +784,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataLink.c
- dataLink.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_StringObj.c
+ PikaStdLib_StringObj.c
0
0
@@ -801,8 +796,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataLinkNode.c
- dataLinkNode.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Tuple.c
+ PikaStdData_Tuple.c
0
0
@@ -813,8 +808,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataMemory.c
- dataMemory.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_MemChecker.c
+ PikaStdLib_MemChecker.c
0
0
@@ -825,8 +820,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataQueue.c
- dataQueue.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaDebuger_Debuger.c
+ PikaDebuger_Debuger.c
0
0
@@ -837,8 +832,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataQueueObj.c
- dataQueueObj.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_ByteArray.c
+ PikaStdData_ByteArray.c
0
0
@@ -849,8 +844,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataStack.c
- dataStack.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_String.c
+ PikaStdData_String.c
0
0
@@ -861,8 +856,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataString.c
- dataString.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Utils.c
+ PikaStdData_Utils.c
0
0
@@ -873,8 +868,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\dataStrs.c
- dataStrs.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_List.c
+ PikaStdData_List.c
0
0
@@ -885,8 +880,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\PikaObj.c
- PikaObj.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_SysObj.c
+ PikaStdLib_SysObj.c
0
0
@@ -897,160 +892,8 @@
0
0
0
- ..\..\pikascript\pikascript-core\PikaParser.c
- PikaParser.c
- 0
- 0
-
-
- 4
- 55
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-core\PikaPlatform.c
- PikaPlatform.c
- 0
- 0
-
-
- 4
- 56
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-core\PikaVM.c
- PikaVM.c
- 0
- 0
-
-
- 4
- 57
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-core\TinyObj.c
- TinyObj.c
- 0
- 0
-
-
-
-
- pikascript-lib
- 1
- 0
- 0
- 0
-
- 5
- 58
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_RangeObj.c
- PikaStdLib_RangeObj.c
- 0
- 0
-
-
- 5
- 59
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Dict.c
- PikaStdData_Dict.c
- 0
- 0
-
-
- 5
- 60
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdTask_Task.c
- PikaStdTask_Task.c
- 0
- 0
-
-
- 5
- 61
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_StringObj.c
- PikaStdLib_StringObj.c
- 0
- 0
-
-
- 5
- 62
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_MemChecker.c
- PikaStdLib_MemChecker.c
- 0
- 0
-
-
- 5
- 63
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaDebuger_Debuger.c
- PikaDebuger_Debuger.c
- 0
- 0
-
-
- 5
- 64
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_String.c
- PikaStdData_String.c
- 0
- 0
-
-
- 5
- 65
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_List.c
- PikaStdData_List.c
- 0
- 0
-
-
- 5
- 66
- 1
- 0
- 0
- 0
- ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_SysObj.c
- PikaStdLib_SysObj.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_FILEIO.c
+ PikaStdData_FILEIO.c
0
0
@@ -1063,8 +906,20 @@
0
0
- 6
- 67
+ 5
+ 55
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdData_FILEIO-api.c
+ PikaStdData_FILEIO-api.c
+ 0
+ 0
+
+
+ 5
+ 56
1
0
0
@@ -1075,8 +930,20 @@
0
- 6
- 68
+ 5
+ 57
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdLib_PikaObj-api.c
+ PikaStdLib_PikaObj-api.c
+ 0
+ 0
+
+
+ 5
+ 58
1
0
0
@@ -1087,8 +954,8 @@
0
- 6
- 69
+ 5
+ 59
1
0
0
@@ -1099,8 +966,44 @@
0
- 6
- 70
+ 5
+ 60
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdData_Tuple-api.c
+ PikaStdData_Tuple-api.c
+ 0
+ 0
+
+
+ 5
+ 61
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdTask_Task-api.c
+ PikaStdTask_Task-api.c
+ 0
+ 0
+
+
+ 5
+ 62
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaDebug-api.c
+ PikaDebug-api.c
+ 0
+ 0
+
+
+ 5
+ 63
1
0
0
@@ -1111,8 +1014,20 @@
0
- 6
- 71
+ 5
+ 64
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaDebug_Debuger-api.c
+ PikaDebug_Debuger-api.c
+ 0
+ 0
+
+
+ 5
+ 65
1
0
0
@@ -1123,8 +1038,8 @@
0
- 6
- 72
+ 5
+ 66
1
0
0
@@ -1135,8 +1050,8 @@
0
- 6
- 73
+ 5
+ 67
1
0
0
@@ -1147,8 +1062,32 @@
0
- 6
- 74
+ 5
+ 68
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdData_ByteArray-api.c
+ PikaStdData_ByteArray-api.c
+ 0
+ 0
+
+
+ 5
+ 69
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdData_Utils-api.c
+ PikaStdData_Utils-api.c
+ 0
+ 0
+
+
+ 5
+ 70
1
0
0
@@ -1159,8 +1098,8 @@
0
- 6
- 75
+ 5
+ 71
1
0
0
@@ -1171,8 +1110,8 @@
0
- 6
- 76
+ 5
+ 72
1
0
0
@@ -1183,8 +1122,8 @@
0
- 6
- 77
+ 5
+ 73
1
0
0
@@ -1194,6 +1133,42 @@
0
0
+
+ 5
+ 74
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdTask-api.c
+ PikaStdTask-api.c
+ 0
+ 0
+
+
+ 5
+ 75
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/PikaStdData_dict_keys-api.c
+ PikaStdData_dict_keys-api.c
+ 0
+ 0
+
+
+ 5
+ 76
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-api/__asset_pikaModules_py_a.c
+ __asset_pikaModules_py_a.c
+ 0
+ 0
+
@@ -1203,8 +1178,8 @@
0
0
- 7
- 78
+ 6
+ 77
5
0
0
@@ -1216,6 +1191,218 @@
+
+ pikascript-core
+ 0
+ 0
+ 0
+ 0
+
+ 7
+ 78
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataLinkNode.c
+ dataLinkNode.c
+ 0
+ 0
+
+
+ 7
+ 79
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataMemory.c
+ dataMemory.c
+ 0
+ 0
+
+
+ 7
+ 80
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataQueue.c
+ dataQueue.c
+ 0
+ 0
+
+
+ 7
+ 81
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataQueueObj.c
+ dataQueueObj.c
+ 0
+ 0
+
+
+ 7
+ 82
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataStack.c
+ dataStack.c
+ 0
+ 0
+
+
+ 7
+ 83
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataString.c
+ dataString.c
+ 0
+ 0
+
+
+ 7
+ 84
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataStrs.c
+ dataStrs.c
+ 0
+ 0
+
+
+ 7
+ 85
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\BaseObj.c
+ BaseObj.c
+ 0
+ 0
+
+
+ 7
+ 86
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataArg.c
+ dataArg.c
+ 0
+ 0
+
+
+ 7
+ 87
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataArgs.c
+ dataArgs.c
+ 0
+ 0
+
+
+ 7
+ 88
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\dataLink.c
+ dataLink.c
+ 0
+ 0
+
+
+ 7
+ 89
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\PikaCompiler.c
+ PikaCompiler.c
+ 0
+ 0
+
+
+ 7
+ 90
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\PikaObj.c
+ PikaObj.c
+ 0
+ 0
+
+
+ 7
+ 91
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\PikaParser.c
+ PikaParser.c
+ 0
+ 0
+
+
+ 7
+ 92
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\PikaPlatform.c
+ PikaPlatform.c
+ 0
+ 0
+
+
+ 7
+ 93
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\PikaVM.c
+ PikaVM.c
+ 0
+ 0
+
+
+ 7
+ 94
+ 1
+ 0
+ 0
+ 0
+ ..\..\pikascript\pikascript-core\TinyObj.c
+ TinyObj.c
+ 0
+ 0
+
+
+
::CMSIS
0
diff --git a/bsp/pico/MDK/mdk/template.uvprojx b/bsp/pico/MDK/mdk/template.uvprojx
index 12f946ab5..d0abbe61a 100644
--- a/bsp/pico/MDK/mdk/template.uvprojx
+++ b/bsp/pico/MDK/mdk/template.uvprojx
@@ -10,37 +10,37 @@
AC6-DebugInSRAM-printf
0x4
ARM-ADS
- 6160000::V6.16::ARMCLANG
+ 6180000::V6.18::ARMCLANG
1
ARMCM0P_MPU
ARM
- ARM.CMSIS.5.8.0
+ ARM.CMSIS.5.9.0
http://www.keil.com/pack/
- IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0+") CLOCK(12000000) ESEL ELITTLE
-
-
+ IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0+") CLOCK(12000000) ESEL ELITTLE
+
+
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000)
0
$$Device:ARMCM0P_MPU$Device\ARM\ARMCM0plus\Include\ARMCM0plus_MPU.h
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +62,8 @@
0
0
-
-
+
+
0
0
0
@@ -73,7 +73,7 @@
1
0
..\..\\pikascript\pikaBeforBuild-keil.bat
-
+
0
0
0
@@ -83,14 +83,14 @@
1
0
.\axf2uf2.bat
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +104,8 @@
0
0
3
-
-
+
+
1
@@ -138,11 +138,11 @@
1
BIN\UL2CM3.DLL
- "" ()
-
-
-
-
+ "" ()
+
+
+
+
0
@@ -174,8 +174,8 @@
1
0
0
- "Cortex-M0+"
-
+ "Cortex-M0+"
+
0
0
0
@@ -186,6 +186,7 @@
0
0
0
+ 0
0
0
8
@@ -309,7 +310,7 @@
0x0
-
+
1
@@ -338,8 +339,8 @@
-include env_wrapper.h
PICO, NDEBUG, PICO_NO_FLASH, USE_EVR_FOR_STDOUR
-
- ..\..\pico-sdk\src\rp2040\hardware_structs\include;..\..\pico-sdk\src\rp2_common\cmsis\include\cmsis;..\..\pico-sdk\src\rp2_common\cmsis\stub\CMSIS\Device\RaspberryPi\RP2040\Include;..\..\pico-sdk\src\boards\include\boards;..\..\pico-sdk\src\rp2040\hardware_regs\include;.\wrapper;..\..\pico-sdk\src\rp2_common\hardware_base\include;..\..\pico-sdk\src\rp2_common\hardware_watchdog\include;..\..\pico-sdk\src\rp2_common\hardware_pll\include;..\..\pico-sdk\src\rp2_common\hardware_xosc\include;..\..\pico-sdk\src\rp2_common\hardware_irq\include;..\..\pico-sdk\src\rp2_common\hardware_gpio\include;..\..\pico-sdk\src\rp2_common\hardware_resets\include;..\..\pico-sdk\src\rp2_common\hardware_clocks\include;..\..\pico-sdk\src\rp2_common\hardware_timer\include;..\..\pico-sdk\src\rp2_common\hardware_sync\include;..\..\pico-sdk\src\rp2_common\hardware_claim\include;..\..\pico-sdk\src\rp2_common\hardware_spi\include;..\..\pico-sdk\src\rp2_common\hardware_pwm\include;..\..\pico-sdk\src\rp2_common\hardware_i2c\include;..\..\pico-sdk\src\rp2_common\hardware_uart\include;..\..\pico-sdk\src\rp2_common\hardware_adc\include;..\..\pico-sdk\src\common\pico_base\include;..\..\pico-sdk\src\rp2_common\pico_multicore\include;..\..\pico-sdk\src\common\pico_sync\include;..\..\pico-sdk\src\common\pico_time\include;..\..\pico-sdk\src\common\pico_util\include;..\..\pico-sdk\src\common\pico_stdlib\include;..\..\pico-sdk\src\rp2_common\pico_stdio\include;..\..\pico-sdk\src;..\..\pico-sdk\src\rp2_common\pico_runtime\include;..\..\pico-sdk\src\rp2_common\pico_printf\include;..\..\pico-sdk\src\rp2_common\pico_bootrom\include;..\..\pico-sdk\src\rp2_common\pico_stdio\include;..\..\pico-sdk\src\rp2_common\pico_stdio_uart\include;..\..\pico-sdk\src\rp2_common\pico_stdio_usb\include;..\..\pico-sdk\src\common\pico_binary_info\include;..\..\pico-sdk\src\rp2_common\pico_stdio_semihosting\include;..\..\pico-sdk\src\rp2_common\boot_stage2\include;.\wrapper\pico_base;..\..\pikascript\pikascript-lib/PikaStdLib;..\..\pikascript\pikascript-api;..\..\pikascript\pikascript-core;
+
+ ..\..\pico-sdk\src\rp2040\hardware_structs\include;..\..\pico-sdk\src\rp2_common\cmsis\include\cmsis;..\..\pico-sdk\src\rp2_common\cmsis\stub\CMSIS\Device\RaspberryPi\RP2040\Include;..\..\pico-sdk\src\boards\include\boards;..\..\pico-sdk\src\rp2040\hardware_regs\include;.\wrapper;..\..\pico-sdk\src\rp2_common\hardware_base\include;..\..\pico-sdk\src\rp2_common\hardware_watchdog\include;..\..\pico-sdk\src\rp2_common\hardware_pll\include;..\..\pico-sdk\src\rp2_common\hardware_xosc\include;..\..\pico-sdk\src\rp2_common\hardware_irq\include;..\..\pico-sdk\src\rp2_common\hardware_gpio\include;..\..\pico-sdk\src\rp2_common\hardware_resets\include;..\..\pico-sdk\src\rp2_common\hardware_clocks\include;..\..\pico-sdk\src\rp2_common\hardware_timer\include;..\..\pico-sdk\src\rp2_common\hardware_sync\include;..\..\pico-sdk\src\rp2_common\hardware_claim\include;..\..\pico-sdk\src\rp2_common\hardware_spi\include;..\..\pico-sdk\src\rp2_common\hardware_pwm\include;..\..\pico-sdk\src\rp2_common\hardware_i2c\include;..\..\pico-sdk\src\rp2_common\hardware_uart\include;..\..\pico-sdk\src\rp2_common\hardware_adc\include;..\..\pico-sdk\src\common\pico_base\include;..\..\pico-sdk\src\rp2_common\pico_multicore\include;..\..\pico-sdk\src\common\pico_sync\include;..\..\pico-sdk\src\common\pico_time\include;..\..\pico-sdk\src\common\pico_util\include;..\..\pico-sdk\src\common\pico_stdlib\include;..\..\pico-sdk\src\rp2_common\pico_stdio\include;..\..\pico-sdk\src;..\..\pico-sdk\src\rp2_common\pico_runtime\include;..\..\pico-sdk\src\rp2_common\pico_printf\include;..\..\pico-sdk\src\rp2_common\pico_bootrom\include;..\..\pico-sdk\src\rp2_common\pico_stdio\include;..\..\pico-sdk\src\rp2_common\pico_stdio_uart\include;..\..\pico-sdk\src\rp2_common\pico_stdio_usb\include;..\..\pico-sdk\src\common\pico_binary_info\include;..\..\pico-sdk\src\rp2_common\pico_stdio_semihosting\include;..\..\pico-sdk\src\rp2_common\boot_stage2\include;.\wrapper\pico_base;..\..\pikascript\pikascript-lib/PikaStdLib;..\..\pikascript\pikascript-api;..\..\pikascript\pikascript-core
@@ -354,9 +355,9 @@
0
2
-
+
PICO_MAX_SHARED_IRQ_HANDLERS=4,LIB_CMSIS_CORE=1,PICO_CMSIS_RENAME_EXCEPTIONS=1
-
+
..\..\pico-sdk\src\rp2040\hardware_regs\include;..\..\pico-sdk\src\rp2_common\hardware_irq\include;..\..\pico-sdk\src\rp2_common\pico_platform\include;..\..\pico-sdk\src\common\pico_base\include;.\wrapper\pico_base;..\..\pico-sdk\src\rp2_common\boot_stage2\asminclude;..\..\pico-sdk\src\rp2_common\boot_stage2\include
@@ -369,13 +370,13 @@
0
0x00000000
0x20000000
-
+
.\RP2040_debug_in_sram.sct
-
-
+
+
--diag_suppress=L6170,L6314,L6306,L6329 --entry=Reset_Handler
-
-
+
+
@@ -400,8 +401,8 @@
2
2
11
-
-
+
+
1
@@ -430,10 +431,10 @@
2
2
-
-
-
-
+
+
+
+
@@ -576,8 +577,8 @@
2
2
11
-
-
+
+
1
@@ -593,10 +594,10 @@
2
0
-
-
-
-
+
+
+
+
@@ -619,8 +620,8 @@
2
2
11
-
-
+
+
1
@@ -636,10 +637,10 @@
2
0
-
-
-
-
+
+
+
+
@@ -667,8 +668,8 @@
2
2
11
-
-
+
+
1
@@ -684,10 +685,10 @@
2
0
-
-
-
-
+
+
+
+
@@ -735,8 +736,8 @@
2
2
11
-
-
+
+
1
@@ -765,10 +766,10 @@
2
2
-
-
-
-
+
+
+
+
@@ -817,28 +818,203 @@
- pikascript-core
+ pikascript-lib
- BaseObj.c
+ PikaStdLib_RangeObj.c
1
- ..\..\pikascript\pikascript-core\BaseObj.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_RangeObj.c
- dataArg.c
+ PikaStdData_Dict.c
1
- ..\..\pikascript\pikascript-core\dataArg.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Dict.c
- dataArgs.c
+ PikaStdTask_Task.c
1
- ..\..\pikascript\pikascript-core\dataArgs.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdTask_Task.c
- dataLink.c
+ PikaStdLib_StringObj.c
1
- ..\..\pikascript\pikascript-core\dataLink.c
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_StringObj.c
+
+ PikaStdData_Tuple.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Tuple.c
+
+
+ PikaStdLib_MemChecker.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_MemChecker.c
+
+
+ PikaDebuger_Debuger.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaDebuger_Debuger.c
+
+
+ PikaStdData_ByteArray.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_ByteArray.c
+
+
+ PikaStdData_String.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_String.c
+
+
+ PikaStdData_Utils.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Utils.c
+
+
+ PikaStdData_List.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_List.c
+
+
+ PikaStdLib_SysObj.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_SysObj.c
+
+
+ PikaStdData_FILEIO.c
+ 1
+ ..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_FILEIO.c
+
+
+
+
+ pikascript-api
+
+
+ PikaStdData_FILEIO-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_FILEIO-api.c
+
+
+ PikaStdLib-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdLib-api.c
+
+
+ PikaStdLib_PikaObj-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdLib_PikaObj-api.c
+
+
+ PikaStdData_Dict-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_Dict-api.c
+
+
+ pikaScript.c
+ 1
+ ..\..\pikascript\pikascript-api/pikaScript.c
+
+
+ PikaStdData_Tuple-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_Tuple-api.c
+
+
+ PikaStdTask_Task-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdTask_Task-api.c
+
+
+ PikaDebug-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaDebug-api.c
+
+
+ PikaStdData_List-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_List-api.c
+
+
+ PikaDebug_Debuger-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaDebug_Debuger-api.c
+
+
+ PikaStdLib_RangeObj-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdLib_RangeObj-api.c
+
+
+ PikaMain-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaMain-api.c
+
+
+ PikaStdData-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData-api.c
+
+
+ PikaStdData_ByteArray-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_ByteArray-api.c
+
+
+ PikaStdData_Utils-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_Utils-api.c
+
+
+ PikaStdLib_StringObj-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdLib_StringObj-api.c
+
+
+ PikaStdData_String-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_String-api.c
+
+
+ PikaStdLib_MemChecker-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdLib_MemChecker-api.c
+
+
+ PikaStdLib_SysObj-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdLib_SysObj-api.c
+
+
+ PikaStdTask-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdTask-api.c
+
+
+ PikaStdData_dict_keys-api.c
+ 1
+ ..\..\pikascript\pikascript-api/PikaStdData_dict_keys-api.c
+
+
+ __asset_pikaModules_py_a.c
+ 1
+ ..\..\pikascript\pikascript-api/__asset_pikaModules_py_a.c
+
+
+
+
+ Python
+
+
+ main.py
+ 5
+ ..\..\pikascript\main.py
+
+
+
+
+ pikascript-core
+
dataLinkNode.c
1
@@ -874,6 +1050,31 @@
1
..\..\pikascript\pikascript-core\dataStrs.c
+
+ BaseObj.c
+ 1
+ ..\..\pikascript\pikascript-core\BaseObj.c
+
+
+ dataArg.c
+ 1
+ ..\..\pikascript\pikascript-core\dataArg.c
+
+
+ dataArgs.c
+ 1
+ ..\..\pikascript\pikascript-core\dataArgs.c
+
+
+ dataLink.c
+ 1
+ ..\..\pikascript\pikascript-core\dataLink.c
+
+
+ PikaCompiler.c
+ 1
+ ..\..\pikascript\pikascript-core\PikaCompiler.c
+
PikaObj.c
1
@@ -901,24 +1102,6 @@
-
- pikascript-lib
-
- PikaStdLib_RangeObj.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_RangeObj.cPikaStdData_Dict.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Dict.cPikaStdTask_Task.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdTask_Task.cPikaStdLib_StringObj.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_StringObj.cPikaStdLib_MemChecker.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_MemChecker.cPikaDebuger_Debuger.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaDebuger_Debuger.cPikaStdData_String.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_String.cPikaStdData_List.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_List.cPikaStdLib_SysObj.c1..\..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_SysObj.c
-
- pikascript-api
-
- PikaStdLib-api.c1..\..\pikascript\pikascript-api/PikaStdLib-api.cPikaStdData_Dict-api.c1..\..\pikascript\pikascript-api/PikaStdData_Dict-api.cpikaScript.c1..\..\pikascript\pikascript-api/pikaScript.cPikaStdData_List-api.c1..\..\pikascript\pikascript-api/PikaStdData_List-api.cPikaStdLib_RangeObj-api.c1..\..\pikascript\pikascript-api/PikaStdLib_RangeObj-api.cPikaMain-api.c1..\..\pikascript\pikascript-api/PikaMain-api.cPikaStdData-api.c1..\..\pikascript\pikascript-api/PikaStdData-api.cPikaStdLib_StringObj-api.c1..\..\pikascript\pikascript-api/PikaStdLib_StringObj-api.cPikaStdData_String-api.c1..\..\pikascript\pikascript-api/PikaStdData_String-api.cPikaStdLib_MemChecker-api.c1..\..\pikascript\pikascript-api/PikaStdLib_MemChecker-api.cPikaStdLib_SysObj-api.c1..\..\pikascript\pikascript-api/PikaStdLib_SysObj-api.c
-
- Python
-
-
- main.py
- 5
- ..\..\pikascript\main.py
-
-
-
::CMSIS
@@ -984,8 +1167,8 @@
RTE\Compiler\EventRecorderConf.h
-
-
+
+
@@ -1005,4 +1188,4 @@
-
\ No newline at end of file
+
diff --git a/bsp/pico/pikascript/requestment.txt b/bsp/pico/pikascript/requestment.txt
index 8cbfe1047..a5805ee5a 100644
--- a/bsp/pico/pikascript/requestment.txt
+++ b/bsp/pico/pikascript/requestment.txt
@@ -1,2 +1,2 @@
-pikascript-core==v1.3.5
-PikaStdLib==v1.3.5
+pikascript-core==v1.10.0
+PikaStdLib==v1.10.0