Align columns: Difference between revisions
Content added Content deleted
(→{{header|q}}: remove tabulation) |
Alextretyak (talk | contribs) m (→{{header|11l}}) |
||
Line 43: | Line 43: | ||
max_widths[L.index] = max(max_widths[L.index], word.len) |
max_widths[L.index] = max(max_widths[L.index], word.len) |
||
(String, Int -> String) ljust = (s, w) -> s‘’(‘ ’ * (w - s.len)) |
((String, Int) -> String) ljust = (s, w) -> s‘’(‘ ’ * (w - s.len)) |
||
(String, Int -> String) centr = (s, w) -> (‘ ’ * (w - s.len - (w I/ 2 - s.len I/ 2)))‘’s‘’(‘ ’ * (w I/ 2 - s.len I/ 2)) |
((String, Int) -> String) centr = (s, w) -> (‘ ’ * (w - s.len - (w I/ 2 - s.len I/ 2)))‘’s‘’(‘ ’ * (w I/ 2 - s.len I/ 2)) |
||
(String, Int -> String) rjust = (s, w) -> (‘ ’ * (w - s.len))‘’s |
((String, Int) -> String) rjust = (s, w) -> (‘ ’ * (w - s.len))‘’s |
||
L(justify) [ljust, centr, rjust] |
L(justify) [ljust, centr, rjust] |