Skip to content

Instantly share code, notes, and snippets.

View VladimirReshetnikov's full-sized avatar

Vladimir Reshetnikov VladimirReshetnikov

View GitHub Profile
-6.1665252325192513801994672415450909679747097867356795481051555489006290129376683160428673889762767184015785536819361662038989674746986109680431915765144669691111025602624218920854935786179878784337146764245929283472061538759382784107257868054813220809414314097181328328235618698658461643204820233959067373133112232276433935903343037513874602148308660094131457170745684983218784322143934936146930525153976794950364861082634931318753797339997263983348604310209433639141630528347720072582867232482763274308026893150714141458393446358053223207751882925347834923366639361185613149194654861627790596651417390381127031379055536213847083108552333834390992705118017900093126399219730509993130943204979173346313316622856530711389922992208852991932498584771053059261168027883023910905031851494931829066693306409843964823514879677626882708067118207215516198179347287822172839769909277884615521148134623559344413135462312411611310025706957540249172374447195845531987205109165949578889611714377904935820695386210591
using System;
class C
{
static void Main()
{
const long x = -1;
long y = x;
Console.WriteLine(unchecked(long.MinValue / x));
Console.WriteLine(unchecked(long.MinValue / y));
Debug.ListCallStack -AllThreads -IncludeCallsAcrossThreads:yes -ShowByteOffset:yes -ShowExternalCode:yes -ShowLanguage:yes -ShowLineOffset:yes -ShowModule:yes -ShowNames:yes -ShowTypes:yes -ShowValues:yes
2, 3, 22, 23, 32, 222, 33, 322, 223, 232, 323, 332, 2222, 3222, 233, 333, 2322, 3322, 2223, 3223, 2232, 3232, 2323, 3323, 2332, 3332, 22222, 32222, 23222, 33222, 2233, 3233, 2333, 3333, 22322, 32322, 23322, 33322, 22223, 32223, 23223, 33223, 22232, 32232, 23232, 33232, 22323, 32323, 23323, 33323, 22332, 32332, 23332, 33332, 222222, 322222, 232222, 332222, 223222, 323222, 233222, 333222, 22233, 32233, 23233, 33233, 22333, 32333, 23333, 33333, 222322, ...
2, 3, 22, 23, 32, 222, 33, 322, 223, 232, 323, 332, 2222, 3222, 233, 333, 2322, 3322, 2223, 3223, 2232, 3232, 2323, 3323, 2332, 3332, 22222, 32222, 23222, 33222, 2233, 3233, 2333, 3333, 22322, 32322, 23322, 33322, 22223, 32223, 23223, 33223, 22232, 32232, 23232, 33232, 22323, 32323, 23323, 33323, 22332, 32332, 23332, 33332, 222222, 322222, 232222, 332222, 223222, 323222, 233222, 333222, 22233, 32233, 23233, 33233, 22333, 32333, 23333, 33333, 222322, 322322, 232322, 332322, 223322, 323322, 233322, 333322, 222223, 322223, 232223, 332223, 223223, 323223, 233223, 333223, 222232, 322232, 232232, 332232, 223232, 323232, 233232, 333232, 222323, 322323, 232323, 332323, 223323, 323323, 233323, 333323, 222332, 322332, 232332, 332332, 223332, 323332, 233332, 333332, 2222222, 3222222, 2322222, 3322222, 2232222, 3232222, 2332222, 3332222, 2223222, 3223222, 2323222, 3323222, 2233222, 3233222, 2333222, 3333222, 222233, 322233, 232233, 332233, ...
interface X {
int[] f(int i);
static X x = int[]::<String>new;
}
public interface ImmutableCollection<out E>: Collection<E> {
fun <B: Builder<in E>, R> invokeOnBuilder(f: (B) -> R) : R
public interface Builder<E> {
fun add(e: E): Builder<E>
fun build(): ImmutableCollection<E>
}
}
interface A {
fun f(x : Int) {}
}
interface B<T> : A {
fun f(y: T)
}
interface C : B<Int>
interface A {
fun f(x : Int) // No body
}
interface B<T> : A {
fun f(y: T)
}
interface C : B<Int>
2/3 ArcCoth[3 + 2 x]^2 (Pi^2 + 2 ArcCoth[3 + 2 x]^2) + Log[x]^4/3 - 6 Log[1 + x] + Log[x]^2 Log[1 + x] -
1/3 Log[x]^3 Log[1 + x] + 2 Log[1 + x]^2 + Log[4] Log[x] Log[1 + x]^2 - 2 Log[x]^2 Log[1 + x]^2 +
1/3 Log[1 + x]^3 - 4/3 Log[2] Log[1 + x]^3 + 3 Log[x] Log[1 + x]^3 - 13/12 Log[1 + x]^4 +
4 Log[x] Log[2/(2 + x)] + 2 Log[x]^2 Log[(2 + x)/2] - Log[x]^3 Log[2 + x] + 4 Log[1 + x] Log[2 + x] -
Log[x]^2 Log[1 + x] Log[2 + x] + 3 Log[x] Log[1 + x]^2 Log[2 + x] - 2/3 Log[1 + x]^3 Log[2 + x] +
Log[x]^2 Log[2 + x]^2 - Log[x] Log[1 + x] Log[2 + x]^2 + 4/3 ArcCoth[1 + 2 x] Log[2 + x]^3 +
x Log[1 + 1/x] (2 Log[x (1 + x)] - Log[x] Log[1 + x] - 6 +
(2 - Log[x] + (Log[x] - 1) Log[1 + x]) Log[2 + x]) + Pi^2/12 (3 Log[x]^2 - 3 Log[2 + x]^2 -
2 Log[x] (4 Log[1 + x] + Log[2 + x]) + 4 Log[1 + x] (3 Log[2 + x] - 1)) - 2 Log[1 + x]^2 Log[x (2 + x)] +
(2 - Log[x]^2 + 2 (Log[x] - 1) Log[1 + x]) PolyLog[2, -1 - x] +