Readline interface: Difference between revisions

Added Sidef
(Added Kotlin)
(Added Sidef)
Line 722:
p buf
end</lang>
 
=={{header|Sidef}}==
<lang ruby>require('Term::ReadLine')
 
var term = %O<Term::ReadLine>.new('Example')
 
term.addhistory('foo')
term.addhistory('bar')
 
loop {
var cmd = term.readline("Prompt: ") \\ break
 
if (cmd ~~ %w[q quit]) {
break
}
 
say "You inserted <<#{cmd}>>"
}</lang>
2,747

edits