]>
git.lizzy.rs Git - metalua.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Fabien Fleutot [Mon, 7 Jan 2008 02:26:10 +0000 (03:26 +0100)]
simplified and improved walk.mlua; code using it not updated yet
Fabien Fleutot [Mon, 7 Jan 2008 02:25:17 +0000 (03:25 +0100)]
fixed broken setenv.sh generation
Fabien Fleutot [Sun, 6 Jan 2008 22:09:09 +0000 (23:09 +0100)]
add the user manual to the repository (updated for new AST format)
Fabien Fleutot [Sun, 6 Jan 2008 20:45:37 +0000 (21:45 +0100)]
Fixing the previous merge :(
Git isn't that easy, and could afford a more pedagogic tutorial...
Fabien Fleutot [Sun, 6 Jan 2008 19:21:18 +0000 (20:21 +0100)]
Merge branch 'master' of git+ssh://fab13n@repo.or.cz/srv/git/metalua
Conflicts:
.gitignore
src/Makefile
src/compiler/Makefile
src/compiler/bootstrap.lua
src/config
src/lua-vm/linit.c
src/lua-vm/path_defaults.h
src/lua/Makefile
src/lua/luaconf.h
src/pluto/Makefile
src/rings/Makefile
Fabien Fleutot [Sun, 6 Jan 2008 18:58:56 +0000 (19:58 +0100)]
merged EVE mods and metalua-lib
Fabien Fleutot [Sun, 6 Jan 2008 18:57:43 +0000 (19:57 +0100)]
merged EVE mods and metalua-lib
Fabien Fleutot [Sun, 6 Jan 2008 17:21:59 +0000 (18:21 +0100)]
Made AST definition changes, in the compiler and in the libs.
`Let{...} ==> `Set{...}
`Table{`Key{...}} ==> `Table{`Pair{...}}
`Method{...} ==> `Invoke{...}
`One{...} ==> `Paren{...}
Removed operators 'gt', 'ge', 'ne', replaced by inverted/negated 'lt', 'le', 'eq'
Fabien Fleutot [Sun, 6 Jan 2008 17:17:56 +0000 (18:17 +0100)]
fixed a bug in table.ifilter()
Fabien Fleutot [Sun, 6 Jan 2008 17:17:04 +0000 (18:17 +0100)]
metalua now compile different files in separate rings
Fabien Fleutot [Sun, 6 Jan 2008 17:15:11 +0000 (18:15 +0100)]
moved all 3rd party C libraries in a single dir
Fabien Fleutot [Sat, 5 Jan 2008 23:41:10 +0000 (00:41 +0100)]
Completed bootstrap, without separate rings for metalevels; improved clopts, metalua executable runs.
Fabien Fleutot [Fri, 4 Jan 2008 22:10:51 +0000 (23:10 +0100)]
springs minor refactoring
Fabien Fleutot [Fri, 4 Jan 2008 18:52:43 +0000 (19:52 +0100)]
Fixed a bug and documentation in Springs.
Fabien Fleutot [Fri, 4 Jan 2008 17:55:56 +0000 (18:55 +0100)]
Added method pcall() and ability to call strings to springs.
Vyacheslav Egorov [Fri, 4 Jan 2008 12:55:59 +0000 (18:55 +0600)]
pulled from repo
Fabien Fleutot [Fri, 4 Jan 2008 00:54:21 +0000 (01:54 +0100)]
going on reverting metalua as a regular set of lua libraries.
Fabien Fleutot [Thu, 3 Jan 2008 15:58:35 +0000 (16:58 +0100)]
Added regular expression patterns in match extension.
Usage example:
match '^(.)(.)$'/{a,b} -> printf ("two chars: %q and %q", a, b) end
unknown [Thu, 3 Jan 2008 07:58:59 +0000 (13:58 +0600)]
added config file
unknown [Thu, 3 Jan 2008 07:58:11 +0000 (13:58 +0600)]
initial working version for mingw
Fabien Fleutot [Thu, 3 Jan 2008 00:05:51 +0000 (01:05 +0100)]
fixed metaluac, added features to clopts.
Fabien Fleutot [Mon, 31 Dec 2007 16:44:22 +0000 (17:44 +0100)]
Initial import of metalua 0.3.9 (working version towards 0.4)