diff options
| author | eunhhu <[email protected]> | 2026-09-28 09:14:03 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-09-28 09:14:03 +0100 |
| commit | e5716bd108039982d55bcd3b2da25e9f28b5825a (patch) | |
| tree | 736eaaad2f2c119c7997cecfb875fd4c60ed4b31 /docs | |
| parent | 25af3db3643c7a4e961b172104ca289f5923e83a (diff) | |
| download | aup-e5716bd108039982d55bcd3b2da25e9f28b5825a.tar.gz aup-e5716bd108039982d55bcd3b2da25e9f28b5825a.zip | |
Allow 16 records and 128 record fields
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/design/002-dsl-direction.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/design/002-dsl-direction.md b/docs/design/002-dsl-direction.md index 07aee73..a3ffb65 100644 --- a/docs/design/002-dsl-direction.md +++ b/docs/design/002-dsl-direction.md @@ -122,7 +122,7 @@ view status = "{at.position + 1}/{tasks.count}" - 레코드 값(`Task { ... }`)은 아직 `append`/`insert`/`add`의 인자로만 쓴다. 레코드 상태와 항목 전체 읽기는 없다. 찾기는 `first(...)`(조건)와 키 있는 리스트의 `xs[키]`(키)로 한다. -한도: 레코드 8개, 레코드당 필드 16개, 전체 필드 64개, 리스트당 항목 65,536개. +한도: 레코드 16개, 레코드당 필드 16개, 전체 필드 128개, 리스트당 항목 1,600만 개(2^24). 검증: 무작위 추가·이동·토글·복사·이름 바꾸기·지우기 4,800단계(빈 리스트에서 실패하는 이벤트 약 500건 포함)에서 리스트, 인덱스, 보기, 실패 여부가 Python 참조 모델과 같다. 필드를 더하고 순서를 바꾼 레코드로 교체해도 항목이 |
