add missing trailing newlines
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -2,4 +2,4 @@
|
|||||||
/out*
|
/out*
|
||||||
/TODO
|
/TODO
|
||||||
/musl-*
|
/musl-*
|
||||||
/vscode
|
/vscode
|
||||||
|
|||||||
@@ -47,4 +47,4 @@ func main[] : i64
|
|||||||
```
|
```
|
||||||
cargo install --git https://github.com/antpiasecki/zern
|
cargo install --git https://github.com/antpiasecki/zern
|
||||||
zern -m -r hello.zr
|
zern -m -r hello.zr
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -46,4 +46,4 @@ func main[] : i64
|
|||||||
|
|
||||||
i = i + 1
|
i = i + 1
|
||||||
|
|
||||||
mem.free(memory)
|
mem.free(memory)
|
||||||
|
|||||||
@@ -56,4 +56,4 @@ func main[] : i64
|
|||||||
|
|
||||||
let bob_shared: ptr = crypto.x25519.scalarmult(bob_private, alice_public)
|
let bob_shared: ptr = crypto.x25519.scalarmult(bob_private, alice_public)
|
||||||
io.print("B_shared: ")
|
io.print("B_shared: ")
|
||||||
io.println(str.hex_encode(bob_shared, 32))
|
io.println(str.hex_encode(bob_shared, 32))
|
||||||
|
|||||||
@@ -67,4 +67,4 @@ func main[argc: i64, argv: ptr] : i64
|
|||||||
io.print_sized(buffer, n)
|
io.print_sized(buffer, n)
|
||||||
mem.free(buffer)
|
mem.free(buffer)
|
||||||
|
|
||||||
net.close(s)
|
net.close(s)
|
||||||
|
|||||||
@@ -6,4 +6,4 @@ func main[] : i64
|
|||||||
io.println_i64(a)
|
io.println_i64(a)
|
||||||
let temp: i64 = b
|
let temp: i64 = b
|
||||||
b = a + b
|
b = a + b
|
||||||
a = temp
|
a = temp
|
||||||
|
|||||||
@@ -7,4 +7,4 @@ func main[] : i64
|
|||||||
else if i % 3 == 0
|
else if i % 3 == 0
|
||||||
io.println("Fizz")
|
io.println("Fizz")
|
||||||
else
|
else
|
||||||
io.println_i64(i)
|
io.println_i64(i)
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ func main[] : i64
|
|||||||
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
|
||||||
|> alg.map(^square)
|
|> alg.map(^square)
|
||||||
|> alg.reduce(^sum, 0)
|
|> alg.reduce(^sum, 0)
|
||||||
|> io.println_i64()
|
|> io.println_i64()
|
||||||
|
|||||||
@@ -11,4 +11,4 @@ func main[] : i64
|
|||||||
else if guess < answer
|
else if guess < answer
|
||||||
io.println("Too low!")
|
io.println("Too low!")
|
||||||
else
|
else
|
||||||
io.println("Too high!")
|
io.println("Too high!")
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
func main[] : i64
|
func main[] : i64
|
||||||
io.println("Hello, World!")
|
io.println("Hello, World!")
|
||||||
|
|||||||
@@ -32,4 +32,4 @@ func main[] : i64
|
|||||||
alg.quicksort(l2)
|
alg.quicksort(l2)
|
||||||
|
|
||||||
part1(l1, l2)
|
part1(l1, l2)
|
||||||
part2(l1, l2)
|
part2(l1, l2)
|
||||||
|
|||||||
@@ -51,4 +51,4 @@ func main[] : i64
|
|||||||
array.push(data, report)
|
array.push(data, report)
|
||||||
|
|
||||||
part1(data)
|
part1(data)
|
||||||
part2(data)
|
part2(data)
|
||||||
|
|||||||
@@ -59,4 +59,4 @@ func main[] : i64
|
|||||||
let lines: array = io.read_file("input.txt") |> str.split("\n")
|
let lines: array = io.read_file("input.txt") |> str.split("\n")
|
||||||
|
|
||||||
part1(lines)
|
part1(lines)
|
||||||
part2(lines)
|
part2(lines)
|
||||||
|
|||||||
@@ -70,4 +70,4 @@ func main[] : i64
|
|||||||
array.push(updates, xs)
|
array.push(updates, xs)
|
||||||
|
|
||||||
part1(updates, rules_left, rules_right)
|
part1(updates, rules_left, rules_right)
|
||||||
part2(updates, rules_left, rules_right)
|
part2(updates, rules_left, rules_right)
|
||||||
|
|||||||
@@ -74,4 +74,4 @@ func main[] : i64
|
|||||||
array.push(equations, [str.parse_i64(array.nth(parts, 0)), xs])
|
array.push(equations, [str.parse_i64(array.nth(parts, 0)), xs])
|
||||||
|
|
||||||
part1(equations)
|
part1(equations)
|
||||||
part2(equations)
|
part2(equations)
|
||||||
|
|||||||
@@ -50,4 +50,4 @@ func main[] : i64
|
|||||||
let lines: array = io.read_file("input.txt") |> str.split("\n")
|
let lines: array = io.read_file("input.txt") |> str.split("\n")
|
||||||
|
|
||||||
part1(lines)
|
part1(lines)
|
||||||
part2(lines)
|
part2(lines)
|
||||||
|
|||||||
@@ -57,4 +57,4 @@ func main[] : i64
|
|||||||
let ranges: array = io.read_file("input.txt") |> str.split(",")
|
let ranges: array = io.read_file("input.txt") |> str.split(",")
|
||||||
|
|
||||||
part1(ranges)
|
part1(ranges)
|
||||||
part2(ranges)
|
part2(ranges)
|
||||||
|
|||||||
@@ -48,4 +48,4 @@ func main[] : i64
|
|||||||
let lines: array = io.read_file("input.txt") |> str.split("\n")
|
let lines: array = io.read_file("input.txt") |> str.split("\n")
|
||||||
|
|
||||||
part1(lines)
|
part1(lines)
|
||||||
part2(lines)
|
part2(lines)
|
||||||
|
|||||||
@@ -5,4 +5,4 @@ func main[] : i64
|
|||||||
if i % 2 != 0
|
if i % 2 != 0
|
||||||
sum = sum + i * i
|
sum = sum + i * i
|
||||||
|
|
||||||
io.println_i64(sum)
|
io.println_i64(sum)
|
||||||
|
|||||||
@@ -4,4 +4,4 @@ func main[] : i64
|
|||||||
for i in 0..1000
|
for i in 0..1000
|
||||||
if i % 5 == 0 || i % 3 == 0
|
if i % 5 == 0 || i % 3 == 0
|
||||||
sum = sum + i
|
sum = sum + i
|
||||||
io.println_i64(sum)
|
io.println_i64(sum)
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ func main[] : i64
|
|||||||
b = a + b
|
b = a + b
|
||||||
a = temp
|
a = temp
|
||||||
|
|
||||||
io.println_i64(sum)
|
io.println_i64(sum)
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ func main[] : i64
|
|||||||
else
|
else
|
||||||
f = f + 1
|
f = f + 1
|
||||||
|
|
||||||
io.println_i64(n)
|
io.println_i64(n)
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ func main[] : i64
|
|||||||
out = a * b
|
out = a * b
|
||||||
mem.free(s)
|
mem.free(s)
|
||||||
mem.free(s_rev)
|
mem.free(s_rev)
|
||||||
io.println_i64(out)
|
io.println_i64(out)
|
||||||
|
|||||||
@@ -3,4 +3,4 @@ func main[] : i64
|
|||||||
|
|
||||||
for i in 1..21
|
for i in 1..21
|
||||||
out = math.lcm(out, i)
|
out = math.lcm(out, i)
|
||||||
io.println_i64(out)
|
io.println_i64(out)
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ func main[] : i64
|
|||||||
square_of_sum = square_of_sum + i
|
square_of_sum = square_of_sum + i
|
||||||
square_of_sum = square_of_sum * square_of_sum
|
square_of_sum = square_of_sum * square_of_sum
|
||||||
|
|
||||||
io.println_i64(square_of_sum - sum_of_squares)
|
io.println_i64(square_of_sum - sum_of_squares)
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ func main[] : i64
|
|||||||
if found == 10001
|
if found == 10001
|
||||||
io.println_i64(i)
|
io.println_i64(i)
|
||||||
break
|
break
|
||||||
i = i + 1
|
i = i + 1
|
||||||
|
|||||||
@@ -11,4 +11,4 @@ func main[] : i64
|
|||||||
j = j + 1
|
j = j + 1
|
||||||
if s > out
|
if s > out
|
||||||
out = s
|
out = s
|
||||||
io.println_i64(out)
|
io.println_i64(out)
|
||||||
|
|||||||
@@ -4,4 +4,4 @@ func main[] : i64
|
|||||||
let c: i64 = 1000 - b - a
|
let c: i64 = 1000 - b - a
|
||||||
if a * a + b * b == c * c
|
if a * a + b * b == c * c
|
||||||
io.println_i64(a * b * c)
|
io.println_i64(a * b * c)
|
||||||
return 0
|
return 0
|
||||||
|
|||||||
@@ -4,4 +4,4 @@ func main[] : i64
|
|||||||
for i in 0..2000000
|
for i in 0..2000000
|
||||||
if math.is_prime(i)
|
if math.is_prime(i)
|
||||||
sum = sum + i
|
sum = sum + i
|
||||||
io.println_i64(sum)
|
io.println_i64(sum)
|
||||||
|
|||||||
@@ -33,4 +33,4 @@ func main[] : i64
|
|||||||
let d2: i64 = array.nth(array.nth(grid, i), N-j-1) * array.nth(array.nth(grid, i+1), N-j-2) * array.nth(array.nth(grid, i+2), N-j-3) * array.nth(array.nth(grid, i+3), N-j-4)
|
let d2: i64 = array.nth(array.nth(grid, i), N-j-1) * array.nth(array.nth(grid, i+1), N-j-2) * array.nth(array.nth(grid, i+2), N-j-3) * array.nth(array.nth(grid, i+3), N-j-4)
|
||||||
out = math.max(out, math.max(h, math.max(v, math.max(d1, d2))))
|
out = math.max(out, math.max(h, math.max(v, math.max(d1, d2))))
|
||||||
|
|
||||||
io.println_i64(out)
|
io.println_i64(out)
|
||||||
|
|||||||
@@ -18,4 +18,4 @@ func main[] : i64
|
|||||||
if num_divisors(n) > 500
|
if num_divisors(n) > 500
|
||||||
io.println_i64(n)
|
io.println_i64(n)
|
||||||
break
|
break
|
||||||
i = i + 1
|
i = i + 1
|
||||||
|
|||||||
@@ -3,4 +3,4 @@ func main[] : i64
|
|||||||
37107287533 + 46376937677 + 74324986199 + 91942213363 + 23067588207 + 89261670696 + 28112879812 + 44274228917 + 47451445736 + 70386486105 + 62176457141 + 64906352462 + 92575867718 + 58203565325 + 80181199384 + 35398664372 + 86515506006 + 71693888707 + 54370070576 + 53282654108 + 36123272525 + 45876576172 + 17423706905 + 81142660418 + 51934325451 + 62467221648 + 15732444386 + 55037687525 + 18336384825 + 80386287592 + 78182833757 + 16726320100 + 48403098129 + 87086987551 + 59959406895 + 69793950679 + 41052684708 + 65378607361 + 35829035317 + 94953759765 + 88902802571 + 25267680276 + 36270218540 + 24074486908 + 91430288197 + 34413065578 + 23053081172 + 11487696932 + 63783299490 + 67720186971 + 95548255300 + 76085327132 + 37774242535 + 23701913275 + 29798860272 + 18495701454 + 38298203783 + 34829543829 + 40957953066 + 29746152185 + 41698116222 + 62467957194 + 23189706772 + 86188088225 + 11306739708 + 82959174767 + 97623331044 + 42846280183 + 55121603546 + 32238195734 + 75506164965 + 62177842752 + 32924185707 + 99518671430 + 73267460800 + 76841822524 + 97142617910 + 87783646182 + 10848802521 + 71329612474 + 62184073572 + 66627891981 + 60661826293 + 85786944089 + 66024396409 + 64913982680 + 16730939319 + 94809377245 + 78639167021 + 15368713711 + 40789923115 + 44889911501 + 41503128880 + 81234880673 + 82616570773 + 22918802058 + 77158542502 + 72107838435 + 20849603980 + 53503534226
|
37107287533 + 46376937677 + 74324986199 + 91942213363 + 23067588207 + 89261670696 + 28112879812 + 44274228917 + 47451445736 + 70386486105 + 62176457141 + 64906352462 + 92575867718 + 58203565325 + 80181199384 + 35398664372 + 86515506006 + 71693888707 + 54370070576 + 53282654108 + 36123272525 + 45876576172 + 17423706905 + 81142660418 + 51934325451 + 62467221648 + 15732444386 + 55037687525 + 18336384825 + 80386287592 + 78182833757 + 16726320100 + 48403098129 + 87086987551 + 59959406895 + 69793950679 + 41052684708 + 65378607361 + 35829035317 + 94953759765 + 88902802571 + 25267680276 + 36270218540 + 24074486908 + 91430288197 + 34413065578 + 23053081172 + 11487696932 + 63783299490 + 67720186971 + 95548255300 + 76085327132 + 37774242535 + 23701913275 + 29798860272 + 18495701454 + 38298203783 + 34829543829 + 40957953066 + 29746152185 + 41698116222 + 62467957194 + 23189706772 + 86188088225 + 11306739708 + 82959174767 + 97623331044 + 42846280183 + 55121603546 + 32238195734 + 75506164965 + 62177842752 + 32924185707 + 99518671430 + 73267460800 + 76841822524 + 97142617910 + 87783646182 + 10848802521 + 71329612474 + 62184073572 + 66627891981 + 60661826293 + 85786944089 + 66024396409 + 64913982680 + 16730939319 + 94809377245 + 78639167021 + 15368713711 + 40789923115 + 44889911501 + 41503128880 + 81234880673 + 82616570773 + 22918802058 + 77158542502 + 72107838435 + 20849603980 + 53503534226
|
||||||
|> str.from_i64()
|
|> str.from_i64()
|
||||||
|> str.substr(0, 10)
|
|> str.substr(0, 10)
|
||||||
|> io.println()
|
|> io.println()
|
||||||
|
|||||||
@@ -19,4 +19,4 @@ func main[] : i64
|
|||||||
if seq > max
|
if seq > max
|
||||||
max = seq
|
max = seq
|
||||||
max_index = i
|
max_index = i
|
||||||
io.println_i64(max_index)
|
io.println_i64(max_index)
|
||||||
|
|||||||
@@ -6,4 +6,4 @@ func main[] : i64
|
|||||||
for i in 1..r+1
|
for i in 1..r+1
|
||||||
out = out * (n - (r - i)) / i
|
out = out * (n - (r - i)) / i
|
||||||
|
|
||||||
io.println_i64(out)
|
io.println_i64(out)
|
||||||
|
|||||||
@@ -23,4 +23,4 @@ func main[] : i64
|
|||||||
|
|
||||||
sum = sum + array.nth(s1, 1) + 8
|
sum = sum + array.nth(s1, 1) + 8
|
||||||
|
|
||||||
io.println_i64(sum)
|
io.println_i64(sum)
|
||||||
|
|||||||
@@ -19,4 +19,4 @@ func main[] : i64
|
|||||||
sun = sun + 1
|
sun = sun + 1
|
||||||
wday = (wday + days(year, mon)) % 7
|
wday = (wday + days(year, mon)) % 7
|
||||||
|
|
||||||
io.println_i64(sun)
|
io.println_i64(sun)
|
||||||
|
|||||||
@@ -18,4 +18,4 @@ func main[] : i64
|
|||||||
for i in 0..array.size(n)
|
for i in 0..array.size(n)
|
||||||
sum = sum + array.nth(n, i)
|
sum = sum + array.nth(n, i)
|
||||||
|
|
||||||
io.println_i64(sum)
|
io.println_i64(sum)
|
||||||
|
|||||||
@@ -18,4 +18,4 @@ func main[] : i64
|
|||||||
if i < d && i == divisors_sum(d)
|
if i < d && i == divisors_sum(d)
|
||||||
sum = sum + i + d
|
sum = sum + i + d
|
||||||
|
|
||||||
io.println_i64(sum)
|
io.println_i64(sum)
|
||||||
|
|||||||
@@ -12,4 +12,4 @@ func main[] : i64
|
|||||||
for i in 0..array.size(arr)
|
for i in 0..array.size(arr)
|
||||||
io.println_i64(array.nth(arr, i))
|
io.println_i64(array.nth(arr, i))
|
||||||
|
|
||||||
array.free(arr)
|
array.free(arr)
|
||||||
|
|||||||
@@ -39,4 +39,4 @@ func main[] : i64
|
|||||||
DrawRectangle(x, y, 100, 100, RED)
|
DrawRectangle(x, y, 100, 100, RED)
|
||||||
EndDrawing()
|
EndDrawing()
|
||||||
|
|
||||||
CloseWindow()
|
CloseWindow()
|
||||||
|
|||||||
@@ -36,4 +36,4 @@ func main[] : i64
|
|||||||
state = rule110_step(state)
|
state = rule110_step(state)
|
||||||
print_state(state)
|
print_state(state)
|
||||||
|
|
||||||
array.free(state)
|
array.free(state)
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ func main[] : i64
|
|||||||
|
|
||||||
let n: i64 = net.read(conn, resp, 60000)
|
let n: i64 = net.read(conn, resp, 60000)
|
||||||
net.send(conn, resp, n)
|
net.send(conn, resp, n)
|
||||||
net.close(conn)
|
net.close(conn)
|
||||||
|
|||||||
@@ -410,4 +410,4 @@ func crypto.x25519.scalarmult[scalar: ptr, point: ptr] : ptr
|
|||||||
mem.zero_and_free(f, 16 * 8)
|
mem.zero_and_free(f, 16 * 8)
|
||||||
mem.zero_and_free(x, 16 * 8)
|
mem.zero_and_free(x, 16 * 8)
|
||||||
mem.free(magic)
|
mem.free(magic)
|
||||||
return out
|
return out
|
||||||
|
|||||||
@@ -669,4 +669,4 @@ func net.close[s: i64] : void
|
|||||||
_builtin_syscall(SYS_close, s)
|
_builtin_syscall(SYS_close, s)
|
||||||
|
|
||||||
func net.pack_addr[a: i64, b: i64, c: i64, d: i64] : i64
|
func net.pack_addr[a: i64, b: i64, c: i64, d: i64] : i64
|
||||||
return (a << 24) | (b << 16) | (c << 8) | d
|
return (a << 24) | (b << 16) | (c << 8) | d
|
||||||
|
|||||||
Reference in New Issue
Block a user