// Multi-line paste into the kdb+ console
paste:{
value // evaluate gathered input
{$[(""~r:read0 0)and not sum 124-7h$x inter"{}"; // read input, check current function count
x; // return gathered input, halt convergence
x,` sv enlist r] // append latest input, host line separator
}/[""] // converge, initial state
}
// {value{x,read0 0}/[""]} // no comments or blank lines in input
// k){.{x,0::0}/[""]}