mirror of
https://github.com/minetest-mods/mesecons.git
synced 2024-12-27 07:47:30 +01:00
FPGA: Add NOR operand
This commit is contained in:
parent
0dd530312b
commit
7784b13da5
@ -3,7 +3,6 @@ plg.rules = {}
|
|||||||
-- per-player formspec positions
|
-- per-player formspec positions
|
||||||
plg.open_formspecs = {}
|
plg.open_formspecs = {}
|
||||||
|
|
||||||
|
|
||||||
local lcore = dofile(minetest.get_modpath(minetest.get_current_modname()) .. "/logic.lua")
|
local lcore = dofile(minetest.get_modpath(minetest.get_current_modname()) .. "/logic.lua")
|
||||||
dofile(minetest.get_modpath(minetest.get_current_modname()) .. "/tool.lua")(plg)
|
dofile(minetest.get_modpath(minetest.get_current_modname()) .. "/tool.lua")(plg)
|
||||||
|
|
||||||
|
@ -9,7 +9,8 @@ local operands = {
|
|||||||
{ gate = "xor", short = "^", fs_name = " XOR", func = function(a, b) return a ~= b end },
|
{ gate = "xor", short = "^", fs_name = " XOR", func = function(a, b) return a ~= b end },
|
||||||
{ gate = "nand", short = "?", fs_name = "NAND", func = function(a, b) return not (a and b) end },
|
{ gate = "nand", short = "?", fs_name = "NAND", func = function(a, b) return not (a and b) end },
|
||||||
{ gate = "buf", short = "_", fs_name = " =", func = function(a, b) return b end },
|
{ gate = "buf", short = "_", fs_name = " =", func = function(a, b) return b end },
|
||||||
{ gate = "xnor", short = "=", fs_name = "XNOR", func = function(a, b) return a == b end }
|
{ gate = "xnor", short = "=", fs_name = "XNOR", func = function(a, b) return a == b end },
|
||||||
|
{ gate = "nor", short = "!", fs_name = " NOR", func = function(a, b) return not (a or b) end },
|
||||||
}
|
}
|
||||||
|
|
||||||
lg.get_operands = function()
|
lg.get_operands = function()
|
||||||
|
Loading…
Reference in New Issue
Block a user