Tutti Nuovi

user:thomas utente che ha creato il gist

title:mygist titolo del gist

filename:myfile.txt nome di file nel gist

extension:yml estensione del file nel gist

language:go linguaggio del file nel gist

topic:homelab gists with given topic

Registrati

Entra


Tutti Nuovi Registrati Entra
's Avatar

capitalex

Unito 1 year ago

Più recente creazione
Meno recente creazione
Più recente aggiornamento
Meno recente aggiornamento
Tutti i gists 122 Forkati 1
capitalex's Avatar

capitalex / tictactoe.io

0 mi piace
0 forks
1 files
Ultima volta attivo 4 months ago
1 Cell := Object clone do (
2 state := nil
3 occupy := method(player,
4 state = player
5 )
6 empty := method(state isNil)
7 asString := method(
8 if(state isNil, return "_")
9 state
10 )
capitalex's Avatar

capitalex / tak.nv

0 mi piace
0 forks
1 files
Ultima volta attivo 4 months ago
1 ||
2 :: tak 7 4 8
3 :: print return
4
5 |:: tak $x $y $z |
6 :: check if $y less than $x
7 :: if Yes then recurse tak $x $y $z
8 :: if Nah then return $z
9
10 |:: check if $x $want than $y :@math: $want| :vote: Yes
capitalex's Avatar

capitalex / main.wul

0 mi piace
0 forks
2 files
Ultima volta attivo 4 months ago
1 { @code [
2 local objects = {}
3 local id = 0
4 ] }
5
6 { @ initialize LOVE event handlers
7 , spawn 1000 circles
8 }
9
capitalex's Avatar

capitalex / main.processor.wul

0 mi piace
0 forks
4 files
Ultima volta attivo 4 months ago
1 {
2 @ make player at 100 100
3 , move player by 20 50
4 , @lamb pprint
5 }
6
7 @processor @ ;
8 @ move player by $x $y {
9 @processor @ ; @process switch to @ewe ;
10 @ewe ( #player @ewe.peek move by $x $y 4 @lamb.invoke @ewe.done ) ;
capitalex's Avatar

capitalex / main.wul

0 mi piace
0 forks
3 files
Ultima volta attivo 4 months ago
1 {
2 @ make player at 100 100
3 , move player by 20 50
4 , @lamb pprint
5 }
6
7 @ move player by $x $y {
8 @ewe ( #player @ewe.peek move by $x $y 4 @lamb.invoke ) ;
9 }
capitalex's Avatar

capitalex / crummy.cr

0 mi piace
0 forks
1 files
Ultima volta attivo 4 months ago
1 require "./event"
2
3 module Crummy
4 # Enum holding various ASCII control codes. Not all code are present in this
5 # enum.
6 enum ControlChar
7 Null
8 StartHeading
9 StartText
10 EndText
capitalex's Avatar

capitalex / ewe.wul

0 mi piace
0 forks
1 files
Ultima volta attivo 5 months ago
1 @ewe @ewe.dup ; @ewe.stack $ {
2 @ewe.stack ( $ $ )
3 }
4
5 @ewe @ewe.swap ; @ewe.stack ( $x $y ) {
6 @ewe.stack ( $y $x )
7 }
8
9 @ewe @ewe.drop ; @ewe.stack ( $x ) { }
capitalex's Avatar

capitalex / tak.wul

0 mi piace
0 forks
1 files
Ultima volta attivo 5 months ago
1
2 { @ewe ( 8 4 7 tak @ewe.call ) }
3
4 @ewe def tak ; @ewe.stack ~( $x $y $z ) {
5 @ewe (
6 $x $y $z
7 $y $x @ewe.lt @ewe.not tak.true tak.false @ewe.if
8 )
9 }
capitalex's Avatar

capitalex / final-digits.txt

0 mi piace
0 forks
1 files
Ultima volta attivo 5 months ago
1 __| 1 2 3 4 5 6 7 8 9
2 1 | 1 2 3 4 5 6 7 8 9
3 2 | 2 4 6 8 0 2 4 6 8
4 3 | 3 6 9 2 5 8 1 4 7
5 4 | 4 8 2 6 0 4 8 2 6
6 5 | 5 0 5 0 5 0 5 0 5
7 6 | 6 2 8 4 0 6 2 8 4
8 7 | 7 4 1 8 5 2 9 6 3
9 8 | 8 6 4 2 0 8 6 4 2
10 9 | 9 8 7 6 5 4 3 2 1
capitalex's Avatar

capitalex / objects.lua

0 mi piace
0 forks
1 files
Ultima volta attivo 5 months ago
1 local player = Thing()
2 :has { t = 0, x = 0, y = 0, w = 32, h = 32 }
3 :is { "player", "solid" }
4 :when "dead"
5 :on_start(function(self)
6 self:broadcast "player died"
7 end)
8 :mimic "alive" "draw"
9 :when "alive"
10 :does "update" (function(self, dt)
Più nuovi Più vecchi

Creato da Opengist ⋅ Load: 166ms⋅

Italiano
Čeština Deutsch English Español Français Magyar Italiano 日本語 Polski Português Русский Türkçe Українська 中文 繁體中文