I hereby claim:
- I am thasmin on github.
- I am thasmin (https://keybase.io/thasmin) on keybase.
- I have a public key ASAtnB0haorRXzWNlcVtL4rYq6sDo5NFIFZrVQrfZsmzPwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
import java.time.LocalDateTime | |
enum class AssetType { VIDEO, IMAGE, AD } | |
open class Asset( | |
val id: Int, | |
val name: String, | |
val type: AssetType, | |
val expiration: LocalDateTime) { |
// save / restore index for fast seeking | |
size_t idx_fill; | |
off_t idx_step; | |
off_t* idx_offsets; | |
FILE* index_file = fopen(index_fn, "rb"); | |
if (index_file != NULL) { | |
fread(&idx_fill, sizeof(size_t), 1, index_file); | |
fread(&idx_step, sizeof(off_t), 1, index_file); | |
idx_offsets = malloc(idx_fill * sizeof(off_t)); | |
fread(idx_offsets, sizeof(off_t), idx_fill, index_file); |
// A.java | |
// Generated from temp.mirah | |
public class A extends java.lang.Object { | |
public long func(int i) { | |
return ((long)(i)); | |
} | |
} | |
// B.java | |
// Generated from temp.mirah |
class A | |
def func(i:int):long | |
long(i) | |
end | |
end | |
class B < A | |
def func(i:int):int | |
i + 10 | |
end |