/*

CLASS {NATIVE_Random_soft|_CSharp}, NATIVE:


CONST STR:
    NATIVE_Random_import = "public static System.Int64 fSeed;"

    NATIVE_Next_in_range = @
    "    C_Random_soft.fSeed = (long)X_Seed_low | ((long)X_Seed_high << 32);"
    "    C_Random_soft.fSeed = C_Random_soft.fSeed * 1103515245 + 12345;"
    "	 if (X_Max > 0)"
    "    	RESULT = (int)((uint)(C_Random_soft.fSeed / 65536) % X_Max);"
    "	 else RESULT = 0;"
    
    NATIVE_Get_seed_low = @
    "	 RESULT = (int) C_Random_soft.fSeed;"
    
    NATIVE_Get_seed_high = @
    "	 RESULT = (int) (C_Random_soft.fSeed >> 32);"
        
	NATIVE_Random_last = ""
    .
        
*/

}

/*
END
*/

