Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added .codex
Empty file.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ Just like S7 Scheme, [src/goldfish.hpp](src/goldfish.hpp) and [src/goldfish.cpp]
| `(srfi srfi-9)` | Complete | Provide `define-record-type` |
| `(srfi srfi-13)` | Complete | String Library |
| `(srfi srfi-16)` | Complete | Provide `case-lambda` |
| `(srfi srfi-117)` | Complete | List Queues |
| `(srfi srfi-39)` | Complete | Parameter Objects |
| `(srfi srfi-78)` | Part | Lightweigted Test Framework |
| `(srfi srfi-125)` | Part | Hash Table |
Expand Down
39 changes: 39 additions & 0 deletions devel/215_5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# [215_5] srfi-117 list-queue 实现

## srfi-117 list-queue 实现

## 如何测试

```bash
# 1. 构建
xmake b goldfish

# 2. 运行入口文件
bin/gf tests/scheme/list-test.scm

# 3. 运行单个测试文件
bin/gf tests/scheme/list/make-list-queue-test.scm
bin/gf tests/scheme/list/list-queue-test.scm
bin/gf tests/scheme/list/list-queue-copy-test.scm
bin/gf tests/scheme/list/list-queue-unfold-test.scm
bin/gf tests/scheme/list/list-queue-unfold-right-test.scm
bin/gf tests/scheme/list/list-queue-p-test.scm
bin/gf tests/scheme/list/list-queue-empty-p-test.scm
bin/gf tests/scheme/list/list-queue-front-test.scm
bin/gf tests/scheme/list/list-queue-back-test.scm
bin/gf tests/scheme/list/list-queue-list-test.scm
bin/gf tests/scheme/list/list-queue-first-last-test.scm
bin/gf tests/scheme/list/list-queue-add-front-bang-test.scm
bin/gf tests/scheme/list/list-queue-add-back-bang-test.scm
bin/gf tests/scheme/list/list-queue-remove-front-bang-test.scm
bin/gf tests/scheme/list/list-queue-remove-back-bang-test.scm
bin/gf tests/scheme/list/list-queue-remove-all-bang-test.scm
bin/gf tests/scheme/list/list-queue-set-list-bang-test.scm
bin/gf tests/scheme/list/list-queue-append-test.scm
bin/gf tests/scheme/list/list-queue-append-bang-test.scm
bin/gf tests/scheme/list/list-queue-concatenate-test.scm
bin/gf tests/scheme/list/list-queue-map-test.scm
bin/gf tests/scheme/list/list-queue-map-bang-test.scm
bin/gf tests/scheme/list/list-queue-for-each-test.scm
```

Loading
Loading