My machine has the same as yours:
(9!:12;9!:14)''
+-+---------------------+
|5|j601/2006-11-17/17:05|
+-+---------------------+
Please try to track down the problem. Note that the definition of guids
is very straightforward:
guids
3 : 0
if. IFUNIX do.
cmd=. LIBUUID,' uuid_generate n *c'
else.
cmd=. 'ole32 CoCreateGuid i *c'
end.
>{:"1 cmd 15!:0"1 0 <"1 (y,16)$' '
)
On my machine:
LIBUUID
"/lib/libuuid.so.1.2"
Brian Schott wrote:
> Not my cross platform, apparently:
>
> load 'guid'
> |could not locate dll uuid: find_dll
> | ('could not locate dll ',y) 13!:8]24
>
> (9!:12;9!:14)''
> +-+---------------------+
> |5|j601/2006-11-17/17:05|
> +-+---------------------+
>
>
> On Fri, 15 Jun 2007, Chris Burke wrote:
>
> + Good idea, and this is cross platform. For example:
> +
> + load'guid'
> +
> + 9!:1 (_2) 3!:4 , guids 1 NB. set random seed
> +
> + 9!:0'' NB. read random seed
> + 448790339 _1169755854 1573395364 1858669520
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm