Display an outline as a nested table: Difference between revisions
Content added Content deleted
m (→{{header|zkl}}: tweak) |
|||
Line 739: | Line 739: | ||
function processtable(txt) |
function processtable(txt) |
||
df = DataFrame() |
df = DataFrame() |
||
nums = Int[] |
|||
indents = Int[] |
indents = Int[] |
||
linetext = String[] |
linetext = String[] |
||
Line 747: | Line 746: | ||
push!(linetext, String(line[n:end])) |
push!(linetext, String(line[n:end])) |
||
push!(indents, n - 1) |
push!(indents, n - 1) |
||
push!(nums, i) |
|||
end |
end |
||
end |
end |
||
len = length( |
len = length(indents) |
||
divisor = gcd(indents) |
divisor = gcd(indents) |
||
indents .= div.(indents, divisor) |
indents .= div.(indents, divisor) |