Table.cite: def of bolt@1.27.0.0 Import: import bolt@1.27.0.0/src/rules/table.bend as Table Lines 226-234 of bolt@1.27.0.0/src/rules/table.bend: https://jend.leeeet.dev/read.txt?path=bolt@1.27.0.0/src/rules/table.bend&start_line=226&end_line=234 import Base import bolt@1.27.0.0/src/finding.bend as F # the finding for a get or a set def cite(+get: Bool, +path: String, +line: U32, +col: U32, +len: U32) -> F.Finding: match get: case True{}: F.Finding{path, line, col, len, "table", "List.get in a recursive def walks the table from its head on every step; keep the table in an Array and use Array.get."} case False{}: F.Finding{path, line, col, len, "table", "List.set in a recursive def copies the list to change one element; keep the table in an Array and use Array.set."} Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/finding.bend&name=Finding