[NAME] ALL.dao.module.std [TITLE] Built-in Standard Module [DESCRIPTION] 1 path( path :string, action :enum<set,add,remove>=$add ) 2 compile( source :string ) 3 eval( source :string, st=io::stdio, safe=0 )=>any 4 load( file :string, import=1, runim=0, safe=0 )=>any 5 resource( path :string )=>string 6 argv() => list<any> 7 about( ... )=>string 8 callable( object )=>int 9 debug( ... ) 10 warn( info :string ) 11 error( info :string ) 12 gcmax( limit=0 )=>int/*by default, return the current value;*/ 13 gcmin( limit=0 )=>int 14 subtype( obj1, obj2 )=>int 15 version()=>string 16 17 iterate( times :int )[index:int] 18 string( size :int, type :enum<mbs,wcs>=$mbs )[index:int =>int] =>string 19 array( D1 :int, D2 =0, D3 =0 )[I:int, J:int, K:int =>@V<@T<int|float|double|complex>|array<@T>>] =>array<@T> 20 list( size :int )[index:int =>@T] =>list<@T> 21 list( size :int, init :@T )[index:int, prev:@T =>@T] =>list<@T> 22 map( size :int, hashing = 0 )[index:int =>tuple<@K,@V>] =>map<@K,@V>