Warning: this is an htmlized version!
The original is across this link,
and the conversion rules are here.
Lua 5.1.5  Copyright (C) 1994-2012 Lua.org, PUC-Rio
> dofile "parse.lua"
> run = function (str)
>>     setsubj(str)
>>     while getword() do PP(startcol, endcol, pos, word) end
>>   end
> run "%Dfoo bar  plic"
 3 6 6 "foo"
 7 10 10 "bar"
 12 16 16 "plic"
> 
>