forked from minetest-mods/mesecons
		
	FPGA: Add NOR operand
This commit is contained in:
		| @@ -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() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user