changeset 1219:b602badc876b

remove "which"
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 21 Mar 2018 15:36:54 -0600
parents a50803fde972
children 4721c482c86b
files src/luan/modules/Which_mod.luan src/luan/modules/which.luan
diffstat 2 files changed, 0 insertions(+), 62 deletions(-) [+]
line wrap: on
line diff
--- a/src/luan/modules/Which_mod.luan	Tue Mar 20 16:24:59 2018 -0600
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-local Luan = require "luan:Luan.luan"
-local error = Luan.error
-local ipairs = Luan.ipairs or error()
-local pairs = Luan.pairs or error()
-local type = Luan.type or error()
-local String = require "luan:String.luan"
-local literal = String.literal or error()
-local matches = String.matches or error()
-local Io = require "luan:Io.luan"
-local print = Io.print or error()
-
-
-local Which_mod = {}
-
-Which_mod.uris = {
-	"luan:Luan"
-	"luan:Binary"
-	"luan:Html"
-	"luan:Io"
-	"luan:Math"
-	"luan:Package"
-	"luan:String"
-	"luan:Table"
-	"luan:Thread"
-	"luan:Time"
-	"luan:host/Hosting"
-	"luan:http/Http"
-	"luan:http/Server"
-	"luan:lucene/Lucene"
-	"luan:lucene/Versioning"
-	"luan:mail/Mail"
-	"luan:logging/Logging"
-	"luan:stripe/Stripe"
-}
-
-function Which_mod.which(name)
-	local ptn = "[:./]"..literal(name).."$"
-	for _, uri in ipairs(Which_mod.uris) do
-		local mod = require(uri)
-		if matches(uri,ptn) then
-			print(uri)
-		end
-		if type(mod) == "table" then
-			for key in pairs(mod) do
-				if key == name then
-					print(uri.." "..key)
-				end
-			end
-		end
-	end
-end
-
-return Which_mod
--- a/src/luan/modules/which.luan	Tue Mar 20 16:24:59 2018 -0600
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-local Luan = require "luan:Luan.luan"
-local error = Luan.error
-local values = Luan.values or error()
-local Which_mod = require "luan:Which_mod.luan"
-local which = Which_mod.which or error()
-
-for name in values(...) do
-	which(name)
-end