some docs update

Update 99_builtin_func.py
Delete re.md
This commit is contained in:
blueloveTH 2024-01-20 23:38:59 +08:00
parent 1404b97416
commit 4faed9dbf0
2 changed files with 0 additions and 49 deletions

View File

@ -1,8 +0,0 @@
---
icon: package
label: re
---
!!!
This module was removed in `v1.3.7`.
!!!

View File

@ -548,17 +548,6 @@ assert type(aaa.__signature__) is str
# /************ module time ************/
import time
# 未完全测试准确性-----------------------------------------------
# 116: 1267: vm->bind_func<1>(mod, "sleep", [](VM* vm, ArgsView args) {
# #####: 1268: f64 seconds = CAST_F(args[0]);
# #####: 1269: auto begin = std::chrono::system_clock::now();
# #####: 1270: while(true){
# #####: 1271: auto now = std::chrono::system_clock::now();
# #####: 1272: f64 elapsed = std::chrono::duration_cast<std::chrono::milliseconds>(now - begin).count() / 1000.0;
# #####: 1273: if(elapsed >= seconds) break;
# #####: 1274: }
# #####: 1275: return vm->None;
# #####: 1276: });
# test time.time
assert type(time.time()) is float
@ -573,38 +562,8 @@ assert type(local_t.tm_wday) is int
assert type(local_t.tm_yday) is int
assert type(local_t.tm_isdst) is int
# 未完全测试准确性-----------------------------------------------
# 116: 1267: vm->bind_func<1>(mod, "sleep", [](VM* vm, ArgsView args) {
# #####: 1268: f64 seconds = CAST_F(args[0]);
# #####: 1269: auto begin = std::chrono::system_clock::now();
# #####: 1270: while(true){
# #####: 1271: auto now = std::chrono::system_clock::now();
# #####: 1272: f64 elapsed = std::chrono::duration_cast<std::chrono::milliseconds>(now - begin).count() / 1000.0;
# #####: 1273: if(elapsed >= seconds) break;
# #####: 1274: }
# #####: 1275: return vm->None;
# #####: 1276: });
# test time.sleep
time.sleep(0.1)
# 未完全测试准确性-----------------------------------------------
# 116: 1278: vm->bind_func<0>(mod, "localtime", [](VM* vm, ArgsView args) {
# #####: 1279: auto now = std::chrono::system_clock::now();
# #####: 1280: std::time_t t = std::chrono::system_clock::to_time_t(now);
# #####: 1281: std::tm* tm = std::localtime(&t);
# #####: 1282: Dict d(vm);
# #####: 1283: d.set(VAR("tm_year"), VAR(tm->tm_year + 1900));
# #####: 1284: d.set(VAR("tm_mon"), VAR(tm->tm_mon + 1));
# #####: 1285: d.set(VAR("tm_mday"), VAR(tm->tm_mday));
# #####: 1286: d.set(VAR("tm_hour"), VAR(tm->tm_hour));
# #####: 1287: d.set(VAR("tm_min"), VAR(tm->tm_min));
# #####: 1288: d.set(VAR("tm_sec"), VAR(tm->tm_sec + 1));
# #####: 1289: d.set(VAR("tm_wday"), VAR((tm->tm_wday + 6) % 7));
# #####: 1290: d.set(VAR("tm_yday"), VAR(tm->tm_yday + 1));
# #####: 1291: d.set(VAR("tm_isdst"), VAR(tm->tm_isdst));
# #####: 1292: return VAR(std::move(d));
# #####: 1293: });
# 58: 1294:}
# test time.localtime
assert type(time.localtime()) is time.struct_time