Longest string challenge: Difference between revisions
Content deleted Content added
Added various BASIC dialects (BASIC256, Chipmunk Basic, GW-BASIC and MSX Basic) |
imported>Chinhouse No edit summary |
||
Line 1,621:
[1,3] = ggg
} </pre>
=={{header|MiniScript}}==
{{trans|Python}}
<syntaxhighlight lang="miniscript">
string.isLonger = function(s)
return self.hasIndex(s.len)
end function
longest = ""
lines = ""
current = input
while current
if current.isLonger(longest) then
lines = current
longest = current
else if not longest.isLonger(current) then
lines += current
end if
current = input
end while
for i in range(0, lines.len, longest.len)
print lines[i:i + longest.len]
end for
</syntaxhighlight>
{{out}}
<pre>
a
bb
ccc
dd
eee
f
ggg
hh
ccc
eee
ggg
</pre>
=={{header|Nanoquery}}==
|