static foreign()
{
/*
try
{
if (Double.Parse( "69e69" ) == 0)
{
Console.Error.WriteLine( "Running on PNet VM 0.4.8..." );
running_on_pnet_vm= true;
vm_has_processes= false;
}
else
{
try
{
if (Environment.Version.Major == 1)
{
Console.Error.WriteLine( "Running on Microsoft VM {0}.{1}.{2}.{3} ?",
Environment.Version.Major,
Environment.Version.Minor,
Environment.Version.Build,
Environment.Version.Revision );
running_on_ms_vm= true;
}
else if ( (Environment.Version.Major == 0)
&& (Environment.Version.Minor == 5))
{
Console.Error.WriteLine( "Running on PNet VM {0}.{1}.{2} ?",
Environment.Version.Major,
Environment.Version.Minor,
Environment.Version.Build );
running_on_pnet_vm= true;
if ( (Environment.Version.Major == 0)
&& (Environment.Version.Major <= 5)
&& (Environment.Version.Build <= 6))
vm_has_processes= false;
}
else
{
Console.Error.WriteLine( "Running on Mono VM ?" );
running_on_mono_vm= true;
}
}
catch (Exception)
{
Console.Error.WriteLine( "Running on PNet VM {0}.{1}.{2}",
Environment.Version.Major,
Environment.Version.Minor,
Environment.Version.Build );
running_on_pnet_vm= true;
vm_has_processes= false;
}
}
}
catch( Exception )
{
Console.Error.WriteLine( "Running on PNet VM 0.5.0..." );
running_on_pnet_vm= true;
}
*/
bint_allocated = new bint[2148];
for ( int i = -100 ; i < 2048 ; ++i)
bint_allocated[i+100] = new bint( i );
if (__cb__ != null)
__cb__ = new callback();
}