概要
参照とは、C/C++以外の言語で関数内で数値を変化させたいときに使われる手法である。複数の値を変化させられる特徴がある(CやC++ではポインタが使われる)。また、クラスをリアルにさせたときそのマネージャーとして呼ばれる変数でもある。
```疑似コード
var 幽々子 = new 白玉楼() #幽々子は参照である。
var レミリア<白玉楼 ref> = new 紅魔館()
with 幽々子.妖夢 as ${
$ = if(typeof($)==str)"魂魄妖夢" elif(typeof($)==obj)Null else 1
}
レミリア.来客(Ref(幽々子)) #幽々子の参照
幽々子.妖忌() #妖忌関数
print(幽々子.妖夢)
```