diff options
| author | tomas <tomas> | 2004-10-29 16:15:59 +0000 |
|---|---|---|
| committer | tomas <tomas> | 2004-10-29 16:15:59 +0000 |
| commit | f66af01eece2627f8dbeb37426f4040107ca073a (patch) | |
| tree | b069287231bf3e116ff05315378266d8266499f1 | |
| parent | 40db9dba61acbbdf8474c900c522fa6d0b556763 (diff) | |
| download | luafilesystem-f66af01eece2627f8dbeb37426f4040107ca073a.tar.gz luafilesystem-f66af01eece2627f8dbeb37426f4040107ca073a.tar.bz2 luafilesystem-f66af01eece2627f8dbeb37426f4040107ca073a.zip | |
Acrescimo de exemplo.
Acrescimo do logo.
| -rw-r--r-- | doc/us/luafilesystem.png | bin | 0 -> 8535 bytes | |||
| -rw-r--r-- | doc/us/manual.html | 26 | ||||
| -rw-r--r-- | teste.lua | 10 |
3 files changed, 30 insertions, 6 deletions
diff --git a/doc/us/luafilesystem.png b/doc/us/luafilesystem.png new file mode 100644 index 0000000..e1dd8c6 --- /dev/null +++ b/doc/us/luafilesystem.png | |||
| Binary files differ | |||
diff --git a/doc/us/manual.html b/doc/us/manual.html index 733bd8a..ae20fcc 100644 --- a/doc/us/manual.html +++ b/doc/us/manual.html | |||
| @@ -110,6 +110,30 @@ LuaFileSystem offers the following functions: | |||
| 110 | <a name="example"></a> | 110 | <a name="example"></a> |
| 111 | <h2>Example</h2> | 111 | <h2>Example</h2> |
| 112 | 112 | ||
| 113 | <pre> | ||
| 114 | require"lfs" | ||
| 115 | |||
| 116 | function attrdir (path) | ||
| 117 | for file in lfs.dir(path) do | ||
| 118 | if file ~= "." and file ~= ".." then | ||
| 119 | local f = path..'/'..file | ||
| 120 | print ("\t "..f) | ||
| 121 | local attr = lfs.attributes (f) | ||
| 122 | assert (type(attr) == "table") | ||
| 123 | if attr.mode == "directory" then | ||
| 124 | attrdir (f) | ||
| 125 | else | ||
| 126 | for name, value in pairs(attr) do | ||
| 127 | print (name, value) | ||
| 128 | end | ||
| 129 | end | ||
| 130 | end | ||
| 131 | end | ||
| 132 | end | ||
| 133 | |||
| 134 | attrdir (".") | ||
| 135 | </pre> | ||
| 136 | |||
| 113 | 137 | ||
| 114 | <a name="contents"></a> | 138 | <a name="contents"></a> |
| 115 | <h2>Contents</h2> | 139 | <h2>Contents</h2> |
| @@ -141,7 +165,7 @@ LuaFileSystem offers the following functions: | |||
| 141 | 165 | ||
| 142 | <hr> | 166 | <hr> |
| 143 | <small> | 167 | <small> |
| 144 | $Id: manual.html,v 1.3 2004/10/27 18:01:42 tomas Exp $ | 168 | $Id: manual.html,v 1.4 2004/10/29 16:15:59 tomas Exp $ |
| 145 | </small> | 169 | </small> |
| 146 | 170 | ||
| 147 | </body> | 171 | </body> |
| @@ -1,24 +1,24 @@ | |||
| 1 | #!/usr/local/bin/lua -i | 1 | #!/usr/local/bin/lua -i |
| 2 | 2 | ||
| 3 | require"luafilesystem" | 3 | require"lfs" |
| 4 | 4 | ||
| 5 | print(luafilesystem.version) | 5 | print(lfs.version) |
| 6 | 6 | ||
| 7 | function p () | 7 | function p () |
| 8 | local fh = assert (io.open ("teste", 'r')) | 8 | local fh = assert (io.open ("teste", 'r')) |
| 9 | assert (luafilesystem.lock (fh, 'r')) | 9 | assert (lfs.lock (fh, 'r')) |
| 10 | print (fh:read"*a") | 10 | print (fh:read"*a") |
| 11 | fh:close () | 11 | fh:close () |
| 12 | end | 12 | end |
| 13 | 13 | ||
| 14 | function wr () | 14 | function wr () |
| 15 | fh = assert (io.open ("teste", 'w')) | 15 | fh = assert (io.open ("teste", 'w')) |
| 16 | assert (luafilesystem.lock (fh, 'w')) | 16 | assert (lfs.lock (fh, 'w')) |
| 17 | end | 17 | end |
| 18 | 18 | ||
| 19 | function op () | 19 | function op () |
| 20 | fh = assert (io.open ("teste", 'r')) | 20 | fh = assert (io.open ("teste", 'r')) |
| 21 | assert (luafilesystem.lock (fh, 'r')) | 21 | assert (lfs.lock (fh, 'r')) |
| 22 | end | 22 | end |
| 23 | 23 | ||
| 24 | function fw (x) | 24 | function fw (x) |
