From 8f0d8fe59faf391e33a1d9135c9e3f723b15c498 Mon Sep 17 00:00:00 2001 From: lyon Date: Mon, 13 Dec 2021 23:28:58 +0800 Subject: [PATCH] add lib file --- .../PikaStdData/PikaStdData_Dict.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 port/linux/package/pikascript/pikascript-lib/PikaStdData/PikaStdData_Dict.c diff --git a/port/linux/package/pikascript/pikascript-lib/PikaStdData/PikaStdData_Dict.c b/port/linux/package/pikascript/pikascript-lib/PikaStdData/PikaStdData_Dict.c new file mode 100644 index 000000000..9775fded4 --- /dev/null +++ b/port/linux/package/pikascript/pikascript-lib/PikaStdData/PikaStdData_Dict.c @@ -0,0 +1,17 @@ +#include "PikaObj.h" +#include "PikaStdLib_SysObj.h" +#include "PikaStdData_Dict.h" + +Arg* PikaStdData_Dict_get(PikaObj* self, char* key) { + return arg_copy(obj_getArg(self, key)); +} + +void PikaStdData_Dict___init__(PikaObj* self) {} + +void PikaStdData_Dict_set(PikaObj* self, Arg* arg, char* key) { + obj_setArg(self, key, arg); +} + +void PikaStdData_Dict_remove(PikaObj* self, char* key) { + PikaStdLib_SysObj_remove(self, key); +} \ No newline at end of file