yumaikas / quotationBuilder.zig
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 3 weeks ago
| 1 | const QuotationBuilder = struct { |
| 2 | symbols: std.ArrayList(vm.Symbol), |
| 3 | ops: std.ArrayList(vm.Op), |
| 4 | literals: std.ArrayList(vm.Value), |
| 5 | alloc: std.mem.Allocator, |
| 6 | postQuoteSymbol: ?vm.Symbol, |
| 7 | |
| 8 | fn idxForLiteral(self: *QuotationBuilder, toFind: struct {vm.Value, *bool }) !u16 { |
| 9 | const literal, const found = toFind; |
| 10 | for (self.literals.items, 0..) |i,idx| { |
capitalex / Typing Game?
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 4 weeks ago
| 1 | score = 0 |
| 2 | timer = 30 |
| 3 | letter = string.char(math.random(97, 122)) |
| 4 | font = love.graphics.newFont(48) |
| 5 | gameover = false |
| 6 | love.graphics.setFont(font) |
| 7 | |
| 8 | function love.update(dt) |
| 9 | timer = timer - dt |
| 10 | if timer <= 0 then |
capitalex / Lights Out
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 4 weeks ago
| 1 | local size = 100 |
| 2 | local offsetH, offsetW = love.graphics.getHeight() / 2 - 250, love.graphics.getWidth() / 2 - 250 |
| 3 | |
| 4 | local grid = { |
| 5 | {false, false, false, false, false}, |
| 6 | {false, false, false, false, false}, |
| 7 | {false, false, false, false, false}, |
| 8 | {false, false, false, false, false}, |
| 9 | {false, false, false, false, false}, |
| 10 | } |
june / Stored Tasks
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 month ago
Store, recall and execute tasks in Nova.
| 1 | ||:: task foo |
| 2 | :: do something |
| 3 | :: do another thing |
| 4 | :: do yet another thing |
| 5 | :: end task |
| 6 | :: task bar |
| 7 | :: do another thing |
| 8 | :: do something |
| 9 | :: do yet another thing |
| 10 | :: end task |
Новее
Позже