Sean wrote:
> let myvariable = 0010
> printf('%04d',myvariable)='0008'
> printf('%04o',myvariable)='0010'
>
> The last is what I really want!
>
> The data are from a data file like:
> 0000 AAAA
> 0000 AAAB
> 0010 BBBB
>
> The number is <key>, the <value> is multi-byte, and it is one
> to many mapping.
I don't see why you would want octal. If you like, post a little more
sample code to show what you actually want to do. Are you trying to read
the data file (as above), and put the data into a structure? How about a
dictionary of lists? Where does the octal come in?
When you look up the data, what is the input, and what is the wanted
output? For example:
let mykey = 0 " the 0000 above
let mylist = Lookup(mykey) " list ['AAAA', 'AAAB']
John
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---