summaryrefslogtreecommitdiff
path: root/inout.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* new method to keep debug line information: current line is stored on theRoberto Ierusalimschy1995-10-251-3/+2
| | | | | Lua stack, just below (new) base, with tag LUA_T_LINE. SETLINE opcodes are generated by lex.
* "dofile" now accepts NULL as parameter, to run stdin.Roberto Ierusalimschy1995-10-231-3/+9
|
* new style for debug information about functions: no more SETFUNCTIONRoberto Ierusalimschy1995-10-171-100/+9
| | | | | | | | opcodes. When a function is called, its entry in the stack is marked with LUA_T_(C)MARK, so function 'luaD_stackedfunction' can find it if needed. Functions now have their file names in the headers, so there is no need of 'addfile' and the like.
* lua function "type" now returns the string "function" both for luaRoberto Ierusalimschy1995-10-091-4/+2
| | | | functions and c functions.
* Garbage collection of functions + header structure for functionsRoberto Ierusalimschy1995-10-041-2/+2
|
* new lua function "getstack"; new interface to function luaI_reportbug.Roberto Ierusalimschy1995-05-161-4/+22
|
* calls to "lua_reportbug" changed to "lua_error", sinceRoberto Ierusalimschy1995-05-021-13/+6
| | | | "lua_reportbug" is only an internal function to build debug information
* function "type" now returns a second result: the tag of the type,Roberto Ierusalimschy1995-03-171-2/+5
| | | | so lua can discriminate different kinds of user data.
* error message buffer got a bigger sizeWaldemar Celes1995-03-171-3/+3
|
* better control of integer types and their limitsRoberto Ierusalimschy1994-12-201-11/+11
|
* new constant LUA_NOOBJECTRoberto Ierusalimschy1994-12-161-3/+3
|
* new API function 'lua_pushliteral'Roberto Ierusalimschy1994-12-131-8/+8
|
* garbage collection tag for strings organized in struct TaggedStringRoberto Ierusalimschy1994-11-231-2/+2
|
* debug shows lines where functions were calledRoberto Ierusalimschy1994-11-211-28/+42
|
* unification of symbol tree and constant treeRoberto Ierusalimschy1994-11-141-3/+3
|
* lua_debugline is kept in the stack 'funcstack' when debugging.Roberto Ierusalimschy1994-11-091-5/+11
|
* error function for LuaRoberto Ierusalimschy1994-11-081-1/+9
|
* new API: lua_Object now is an integerRoberto Ierusalimschy1994-11-071-21/+12
|
* more functions from opcode.cRoberto Ierusalimschy1994-11-031-13/+39
| | | | | | 'open_file' and 'open_string' return an error message lua_type renamed to luaI_type (I for Internal, as this function is not exported outside lua)
* tags T_NIL, etc, changed to LUA_T_NIL, etcRoberto Ierusalimschy1994-11-021-10/+81
| | | | some lua_ functions changed form opcode.c to here
* files end with EOF, instead of 0.Waldemar Celes1994-10-171-5/+3
|
* Correcao do tratamento de erro reportado dentro de uma funcao.Waldemar Celes1994-10-111-6/+7
|
* Alteracao do buffer de funcao de 32 para 64.Waldemar Celes1994-09-051-2/+2
|
* inclui 'lua.h' que contem prototipos das funcoes 'lua_errorfunction' eRoberto Ierusalimschy1994-08-171-1/+2
| | | | 'lua_error'.
* Uso de arvores binarias para armazenar nomes e realocacao dinamicaWaldemar Celes1994-07-191-3/+4
| | | | de tabelas (pilhas, hashtable, globais, codigo, etc.)
* eliminacao do tipo e funcoes relacionadas com UnputRoberto Ierusalimschy1993-12-221-19/+1
|
* Provide function to realise the input/output function and debuggerWaldemar Celes1993-12-171-4/+11
| | | | facilities.
* oldest known commitThe Lua team1993-07-281-0/+188