log src/parse.y @ 12059:6ab2598a4ac2 release-3-2-x

age author description
Mon, 10 Aug 2009 11:14:46 +0200 John W. Eaton parse.y (Fevalin): also return output from CATCH expression release-3-2-x
Tue, 04 Aug 2009 09:52:53 +0200 John W. Eaton correctly parse things like '@(){1 2}' release-3-2-x
Tue, 19 Aug 2008 13:47:03 -0400 John W. Eaton parse.y (Feval): Return value produced by evaluating CATCH string release-3-0-x
Mon, 07 Apr 2008 13:40:38 -0400 John W. Eaton update copyright dates release-3-0-x
Fri, 04 Apr 2008 15:57:31 -0400 John W. Eaton make_constant: handle escape sequences in dq-strings release-3-0-x
Thu, 03 Apr 2008 14:09:49 -0400 John W. Eaton make_constant: stash original text for strings release-3-0-x
Thu, 29 Oct 2009 13:36:03 -0400 John W. Eaton parse.y (finish_function): retrun function object unless parsing function file
Sun, 09 Aug 2009 06:39:19 -0400 John W. Eaton parse.y (Fevalin): also return output from CATCH expression
Thu, 30 Jul 2009 16:26:39 -0400 Ryan Rusaw handle classdef syntax in lexer and parser
Thu, 30 Jul 2009 11:52:58 -0400 David Grundberg Parse nested functions more accurately.
Wed, 29 Jul 2009 18:39:25 -0400 John W. Eaton correctly parse things like '@(){1 2}'
Thu, 25 Jun 2009 13:57:38 +0200 Jaroslav Hajek yet more unwind_protect improvements
Thu, 25 Jun 2009 11:41:46 +0200 Jaroslav Hajek avoid passing local variable pointers to unwind_protect
Tue, 26 May 2009 11:20:40 -0400 John W. Eaton properly unmark forced variables
Tue, 21 Apr 2009 15:39:57 -0400 John W. Eaton eliminate symbol_table::scope_stack; fix scoping issue with evalin
Wed, 25 Mar 2009 18:13:08 -0700 Rik Merge documentation cleanup changes to main branch.
Sun, 22 Mar 2009 11:15:35 -0700 Rik Cleanup documentation files stmt.texi and func.texi
Mon, 23 Mar 2009 19:29:01 -0400 John W. Eaton tag bug don't define forced variables
Fri, 13 Mar 2009 10:26:59 -0400 John W. Eaton include line and file info in parser warnings
Tue, 10 Mar 2009 13:55:52 -0400 John W. Eaton include <iosfwd> instead of <iostream> in header files
Sat, 07 Mar 2009 10:41:27 -0500 John W. Eaton update copyright notices
Thu, 26 Feb 2009 13:58:47 -0500 John W. Eaton after defining a script or function, clear local variables created for parsing
Mon, 23 Feb 2009 12:29:10 -0500 John W. Eaton line/column info for switch and if statements
Fri, 20 Feb 2009 11:17:01 -0500 Brian Gough Doc fixes.
Fri, 20 Feb 2009 01:00:25 -0500 John W. Eaton also stash directory name for subfunctions
Thu, 19 Feb 2009 02:16:34 -0500 John W. Eaton use consistent format for doc strings of internal functions
Sun, 15 Feb 2009 23:49:15 -0500 John W. Eaton handle commands in the lexer
Sun, 15 Feb 2009 16:31:16 -0500 John W. Eaton better handling of object indexing in lexer
Mon, 09 Feb 2009 12:23:12 -0500 John W. Eaton handle command names in declaration lists
Sat, 07 Feb 2009 12:39:19 -0500 John W. Eaton parse.y (eval_string): use the one true evaluator
Wed, 04 Feb 2009 13:28:06 -0500 John W. Eaton line number fixes and other evaluator tweaks
Wed, 04 Feb 2009 00:47:53 -0500 John W. Eaton New evaluator and debugger derived from tree-walker class
Mon, 12 Jan 2009 19:03:33 -0500 John W. Eaton parse.y: always append statements to list, but remove null statements after seeing separator
Fri, 09 Jan 2009 06:52:45 -0500 John W. Eaton parse.y: avoid storing null statements in statement lists
Fri, 09 Jan 2009 06:11:54 -0500 John W. Eaton make input_line_number work again
Tue, 11 Nov 2008 14:34:02 -0500 John W. Eaton parse.y (F__parser_debug_flag__): New function.
Tue, 28 Oct 2008 13:04:32 -0400 John W. Eaton parse.y: fix comment
Tue, 28 Oct 2008 13:01:58 -0400 John W. Eaton clear local symbol table after parsing function
Fri, 26 Sep 2008 11:52:01 -0400 Jaroslav Hajek make null assignment matlab compatible
Tue, 26 Aug 2008 16:39:17 -0400 Jaroslav Hajek fix invalid scope use in assignin
Tue, 19 Aug 2008 13:47:03 -0400 John W. Eaton parse.y (Feval): Return value produced by evaluating CATCH string
Thu, 07 Aug 2008 15:31:17 -0400 John W. Eaton fix typo in NPOS change
Thu, 07 Aug 2008 15:15:33 -0400 John W. Eaton replace NPOS with std::string::npos
Wed, 06 Aug 2008 22:23:54 +0200 sh Update the manual to reflect the changes in error output
Mon, 04 Aug 2008 23:44:50 -0400 John W. Eaton make file_ops a proper singleton class
Thu, 31 Jul 2008 13:11:14 -0400 John W. Eaton improve handling of command-style names in matrix_or_assign_lhs context
Wed, 23 Jul 2008 17:16:50 -0400 John W. Eaton eliminate curr_parent_function; fix subfunction lookup
Wed, 09 Jul 2008 10:58:12 -0400 John W. Eaton save and restore global_command as needed
Tue, 08 Jul 2008 12:00:32 -0400 John W. Eaton call stack changes
Wed, 07 May 2008 16:33:15 +0200 Jaroslav Hajek support for compound operators, implement trans_mul, mul_trans, herm_mul and mul_herm
Tue, 13 May 2008 21:12:12 +0200 David Bateman Add dbquit and make dbstep compatible. Use parser in debug mode to handle multi-line input
Tue, 06 May 2008 05:51:17 -0400 John W. Eaton symbol table reporting functions
Sun, 04 May 2008 23:36:31 -0400 John W. Eaton avoid installing subfunctions twice
Sat, 03 May 2008 22:07:26 -0400 John W. Eaton make eval('script') to work again
Thu, 01 May 2008 17:25:56 -0400 John W. Eaton reference counting for functions loaded from shared libraries
Fri, 25 Apr 2008 15:11:03 -0400 John W. Eaton implement dbstack
Wed, 23 Apr 2008 16:03:34 -0400 John W. Eaton more consistent handling of CR/CRLF/LF line endings in lexer and parser
Sat, 19 Apr 2008 01:59:31 -0400 John W. Eaton first pass at handling block comments
Thu, 17 Apr 2008 16:44:49 -0400 John W. Eaton unify comment and help text processing in lex.l and parse.y
Wed, 16 Apr 2008 22:08:15 -0400 John W. Eaton octave_user_code: new base class for octave_user_script and octave_user_function