-----------------------------------------------
-- file DIR.lua
function readOnly (table)
local proxy = {}
local mt = { -- create metatable
__index = table
,__newindex = function (x,k,v)
error("read-only "..k, 2)
end
,__metatable = false
}
setmetatable(proxy, mt)
return proxy
end
local t = { LEFT = 7, RIGHT = 8 }
DIR = readOnly(t)
---------------------------------------------
-- file test.lua
dofile("DIR.lua")
print("t="..tostring(t))
print("LEFT="..DIR.LEFT)
-- DIR.LEFT = 9 -- : read-only LEFT
print("LEFT="..DIR.LEFT)
mt = getmetatable(DIR)
print("mt="..tostring(mt))
---------------------------------------------
-- output
t=nil
LEFT=7
LEFT=7
mt=false
訂閱:
張貼留言 (Atom)
ubuntu kernel 5.4 pop noise (躁音) // 用 這條命令 可 暫時 關閉音效 省電模式, 但 重開機, 問題 仍在. $ sudo echo 0 > /sys/module/snd_hda_intel/parameters/power_s...
-
反同的意見大集結: 1. 應該保障,但是不能說同志婚的主張優於異性婚. 因為民主是算人頭的.需要溝通立法. 必需要消除異性婚的疑慮. 2. 立法院/政府應該推出認識同志的官方資料 並由學者專家認可.立法委員簽名認可. 簡單版/詳盡版. 不宜由同志組...
-
婚姻的意義 婚姻最大的目的是 鼓勵生養 . 對於國家而言,婚姻產生新的公民. 對於家族而言,婚姻延續家族的香火. 對於個人而言,婚姻有生兒育女的可能性. 對於社會而言,婚姻最能穩定家族的結構,(血親制度)確認彼此的關係. 而且在這種婚姻制度裏,個人是要有所犠牲,有所...
-
從愛的三角形,論 同性婚/異性婚 的優劣. 以下,單身是點,二人是線,親子是面(三角形). (絆的多少,對應到關係的穩定度, 愛,血親,收養,長相伴(習慣),性愛, 都可以形成不同程度的"絆". 若同性婚/ 異性婚無明顯差異,則不特別標明....
沒有留言:
張貼留言