> If I am not mistaking, ... means ``I already displayed this structure, so I do
> not want to display it for the second time''. Example:
>    :let d={}
>    :let l=[d, d]
>    :echo l
>    [{}, {...}]
> This makes possible echoing recursive data structures, like the one that 
> causes


In such a case, it would be better to use a flattened representation
of cyclic data.
For example, if you would excuse my Lisp,

(define x (cons 'foo 'bar)) ;; create a pair
(set-cdr! x x) ;; let the second element be the pair itself
(print x) ;; gives "#1=(foo . #1#)"

The good thing is that you can even read it back!

P!

-- 
Français, English, 日本語, 한국어

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui