Select Git revision
Forked from
Nettle / nettle
Source project has a limited visibility.
-
Niels Möller authored
<inttypes.h> directly. Updated all users of inttypes.h. Rev: src/nettle/aes.h:1.7 Rev: src/nettle/aesdata.c:1.3 Rev: src/nettle/arcfour.h:1.5 Rev: src/nettle/base16.h:1.3 Rev: src/nettle/base64.h:1.14 Rev: src/nettle/bignum.h:1.8 Rev: src/nettle/blowfish.h:1.9 Rev: src/nettle/cast128.h:1.5 Rev: src/nettle/cbc.h:1.5 Rev: src/nettle/des.h:1.9 Rev: src/nettle/dsa.h:1.9 Rev: src/nettle/knuth-lfib.h:1.3 Rev: src/nettle/md2.h:1.3 Rev: src/nettle/md4.h:1.3 Rev: src/nettle/md5.h:1.7 Rev: src/nettle/memxor.h:1.3 Rev: src/nettle/nettle-meta.h:1.11 Rev: src/nettle/pkcs1.h:1.3 Rev: src/nettle/realloc.h:1.2 Rev: src/nettle/rsa.h:1.24 Rev: src/nettle/serpent.h:1.7 Rev: src/nettle/sexp.h:1.16 Rev: src/nettle/sha.h:1.4 Rev: src/nettle/twofish.h:1.6
Niels Möller authored<inttypes.h> directly. Updated all users of inttypes.h. Rev: src/nettle/aes.h:1.7 Rev: src/nettle/aesdata.c:1.3 Rev: src/nettle/arcfour.h:1.5 Rev: src/nettle/base16.h:1.3 Rev: src/nettle/base64.h:1.14 Rev: src/nettle/bignum.h:1.8 Rev: src/nettle/blowfish.h:1.9 Rev: src/nettle/cast128.h:1.5 Rev: src/nettle/cbc.h:1.5 Rev: src/nettle/des.h:1.9 Rev: src/nettle/dsa.h:1.9 Rev: src/nettle/knuth-lfib.h:1.3 Rev: src/nettle/md2.h:1.3 Rev: src/nettle/md4.h:1.3 Rev: src/nettle/md5.h:1.7 Rev: src/nettle/memxor.h:1.3 Rev: src/nettle/nettle-meta.h:1.11 Rev: src/nettle/pkcs1.h:1.3 Rev: src/nettle/realloc.h:1.2 Rev: src/nettle/rsa.h:1.24 Rev: src/nettle/serpent.h:1.7 Rev: src/nettle/sexp.h:1.16 Rev: src/nettle/sha.h:1.4 Rev: src/nettle/twofish.h:1.6
Simulate.pmod 1.33 KiB
inherit Array;
inherit String;
inherit Process;
#define error(X) throw( ({ (X), backtrace()[0..sizeof(backtrace())-2] }) )
int member_array(mixed needle,mixed *haystack,int|void start)
{
return search(haystack,needle,start);
}
object previous_object()
{
int e;
mixed **trace;
object o,ret;
trace=backtrace();
o=function_object(trace[-2][2]);
for(e=sizeof(trace)-3;e>=0;e--)
{
if(!trace[e][2]) continue;
ret=function_object(trace[e][2]);
if(o!=ret) return ret;
}
return 0;
}
function this_function()
{
return backtrace()[-2][2];
}
function get_function(object o, string a)
{
mixed ret;
ret=o[a];
return functionp(ret) ? ret : 0;
}
string *map_regexp(string *s, string reg)
{
object(Regexp) regexp = Regexp(reg);
s=filter(s,regexp->match);
return s;
}
constant PI = 3.1415926535897932384626433832795080;
function all_efuns = all_constants;
function explode = `/;
function filter_array = filter;
function map_array = map;
function implode = `*;
function m_indices = indices;
function m_sizeof = sizeof;
function m_values = values;
function strstr = search;
function sum = `+;
function add_efun = add_constant;
function l_sizeof = sizeof;
function listp = multisetp;
function mklist = mkmultiset;
function aggregate_list = aggregate_multiset;
#if efun(gethostname)
function query_host_name=gethostname;
#endif