diff --git a/devel/201_5.md b/devel/201_5.md index d17ca6271bd2fedd2dd0c3965404f37b40893680..007fc1e89f3311e72cca1206faae71d0e72ec35c 100644 --- a/devel/201_5.md +++ b/devel/201_5.md @@ -41,3 +41,6 @@ bin/goldfish tests/goldfish/liii/list-test.scm ### 2025/08/06 ✅ 完成 take 的文档和测试 已实现 take 的完整测试用例和文档说明,验证列表前部提取的正确性。包含全面的中文文档说明,涵盖基本用法、边界条件、错误处理和各种测试用例。测试验证所有功能正常工作,包括空列表、单个元素、嵌套列表、链式操作以及大列表测试等场景。 + +### 2025/08/06 ✅ 完成 take-right 的文档和测试 +已实现 take-right 的完整测试用例和文档说明,验证列表后部提取的正确性。功能与 take 类似,但是从列表右端(尾部)提取指定数量的元素。测试覆盖基本功能测试(从列表尾部提取3个、4个元素)、dotted list边界条件检查(在点结尾的列表行为符合规范)、错误处理测试(验证超出列表长度时抛出 out-of-range 异常)等各种场景,确保函数行为符合 SRFI-1 规范。所有测试 passed,共 356 个检查通过。