なんか、ワンパスコンパイラ(Pascal)をずっと使っててマルチパスコンパイラな環境(C# )を使うようになってこういうの見ると、ものすごく時代遅れに感じる><
Ruby 関数メソッドを後に書く方法 プロトタイプ宣言のような関数の後方参照 - gogoLabyrinth
https://gogolabyrinth.blogspot.com/2021/06/ruby.html
Pythonで関数を呼び出し元の下で定義する方法 | Mogu Blog
https://mgmgblog.com/post-3054/