diff options
author | Ted Trask <ttrask01@yahoo.com> | 2008-09-25 17:42:43 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2008-09-25 17:42:43 +0000 |
commit | c17faf4b793db95a6957fcf5af7b73acaee2dc76 (patch) | |
tree | b12d81f5e7289c356087f2c98303100d270b3502 /lib/split.lua | |
parent | 233c8fa138a387ae3fd99290db35b0f51eec055e (diff) | |
download | acf-core-c17faf4b793db95a6957fcf5af7b73acaee2dc76.tar.bz2 acf-core-c17faf4b793db95a6957fcf5af7b73acaee2dc76.tar.xz |
Removed split and join libraries. Join is handled by table.concat. Split is handled by format.string_to_table.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1515 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'lib/split.lua')
-rw-r--r-- | lib/split.lua | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/lib/split.lua b/lib/split.lua deleted file mode 100644 index f3e2e95..0000000 --- a/lib/split.lua +++ /dev/null @@ -1,31 +0,0 @@ ---[[ - module for splitting a string to an array -]]-- - -module (..., package.seeall) - --- This code comes from http://lua-users.org/wiki/SplitJoin - --- Split text into a list consisting of the strings in text, --- separated by strings matching delimiter (which may be a pattern). --- example: strsplit(",%s*", "Anna, Bob, Charlie,Dolores") -return function (delimiter, text) - local list = {} - local pos = 1 - -- this would result in endless loops - if string.find("", delimiter, 1) then - error("delimiter matches empty string!") - end - while 1 do - local first, last = string.find(text, delimiter, pos) - if first then -- found? - table.insert(list, string.sub(text, pos, first-1)) - pos = last+1 - else - table.insert(list, string.sub(text, pos)) - break - end - end - return list -end - |