log src/parse.y @ 8950:d865363208d6

age author description
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
Wed, 16 Apr 2008 15:09:56 -0400 John W. Eaton parse scripts completely before executing
Fri, 04 Apr 2008 15:57:31 -0400 John W. Eaton make_constant: handle escape sequences in dq-strings
Thu, 03 Apr 2008 14:09:49 -0400 John W. Eaton make_constant: stash original text for strings
Tue, 25 Mar 2008 14:32:00 -0400 John W. Eaton fix parameter list initializer bug
Thu, 13 Mar 2008 13:05:43 -0400 John W. Eaton handle varargin and varargout without keywords
Thu, 06 Mar 2008 02:27:55 -0500 John W. Eaton move tests to individual source files
Mon, 07 Jan 2008 17:57:24 +0000 jwe [project @ 2008-01-07 17:57:24 by jwe]
Fri, 28 Dec 2007 20:56:58 +0000 jwe [project @ 2007-12-28 20:56:55 by jwe]
Fri, 12 Oct 2007 21:27:37 +0000 jwe [project @ 2007-10-12 21:27:11 by jwe]
Fri, 12 Oct 2007 06:41:26 +0000 jwe [project @ 2007-10-12 06:40:56 by jwe]
Wed, 10 Oct 2007 18:03:02 +0000 jwe [project @ 2007-10-10 18:02:59 by jwe]
Wed, 26 Sep 2007 19:56:55 +0000 dbateman [project @ 2007-09-26 19:56:54 by dbateman]
Wed, 23 May 2007 04:35:04 +0000 jwe [project @ 2007-05-23 04:35:04 by jwe]
Mon, 21 May 2007 20:37:43 +0000 jwe [project @ 2007-05-21 20:37:43 by jwe]
Mon, 21 May 2007 19:12:46 +0000 jwe [project @ 2007-05-21 19:12:46 by jwe]
Thu, 22 Mar 2007 18:20:32 +0000 jwe [project @ 2007-03-22 18:20:31 by jwe]
Fri, 02 Mar 2007 22:08:07 +0000 jwe [project @ 2007-03-02 22:08:06 by jwe]
Fri, 02 Mar 2007 18:43:21 +0000 jwe [project @ 2007-03-02 18:43:20 by jwe]
Tue, 27 Feb 2007 19:43:36 +0000 jwe [project @ 2007-02-27 19:43:35 by jwe]
Sat, 17 Feb 2007 02:51:03 +0000 jwe [project @ 2007-02-17 02:51:02 by jwe]
Wed, 10 Jan 2007 21:13:22 +0000 jwe [project @ 2007-01-10 21:13:21 by jwe]
Wed, 10 Jan 2007 06:35:47 +0000 jwe [project @ 2007-01-10 06:35:47 by jwe]
Fri, 15 Dec 2006 03:24:13 +0000 jwe [project @ 2006-12-15 03:24:12 by jwe]
Tue, 29 Aug 2006 16:37:40 +0000 jwe [project @ 2006-08-29 16:37:39 by jwe]
Wed, 16 Aug 2006 06:55:23 +0000 jwe [project @ 2006-08-16 06:55:23 by jwe]
Wed, 16 Aug 2006 06:52:19 +0000 jwe [project @ 2006-08-16 06:52:19 by jwe]
Sun, 02 Jul 2006 18:45:11 +0000 jwe [project @ 2006-07-02 18:45:11 by jwe]
Sat, 01 Jul 2006 15:24:44 +0000 jwe [project @ 2006-07-01 15:24:44 by jwe]
Thu, 22 Jun 2006 00:57:28 +0000 jwe [project @ 2006-06-22 00:57:27 by jwe]
Fri, 16 Jun 2006 05:09:42 +0000 jwe [project @ 2006-06-16 05:09:41 by jwe]
Thu, 08 Jun 2006 20:37:29 +0000 jwe [project @ 2006-06-08 20:37:29 by jwe]
Mon, 05 Jun 2006 20:59:25 +0000 jwe [project @ 2006-06-05 20:59:25 by jwe]
Fri, 26 May 2006 21:42:22 +0000 jwe [project @ 2006-05-26 21:41:32 by jwe]
Fri, 19 May 2006 05:32:19 +0000 jwe [project @ 2006-05-19 05:32:17 by jwe]
Mon, 08 May 2006 20:23:07 +0000 jwe [project @ 2006-05-08 20:23:04 by jwe]
Tue, 02 May 2006 19:40:21 +0000 jwe [project @ 2006-05-02 19:40:19 by jwe]
Mon, 24 Apr 2006 19:13:11 +0000 jwe [project @ 2006-04-24 19:13:06 by jwe]
Mon, 24 Apr 2006 17:45:31 +0000 jwe [project @ 2006-04-24 17:45:31 by jwe]
Mon, 17 Apr 2006 05:05:17 +0000 jwe [project @ 2006-04-17 05:05:15 by jwe]
Fri, 14 Apr 2006 04:01:40 +0000 jwe [project @ 2006-04-14 04:01:37 by jwe]
Fri, 07 Apr 2006 06:43:11 +0000 jwe [project @ 2006-04-07 06:43:10 by jwe]
Thu, 06 Apr 2006 19:38:35 +0000 jwe [project @ 2006-04-06 19:38:34 by jwe]
Thu, 06 Apr 2006 08:20:23 +0000 jwe [project @ 2006-04-06 08:20:21 by jwe]
Wed, 05 Apr 2006 06:56:25 +0000 jwe [project @ 2006-04-05 06:56:24 by jwe]
Wed, 15 Mar 2006 02:51:40 +0000 jwe [project @ 2006-03-15 02:51:39 by jwe]
Wed, 15 Feb 2006 20:25:40 +0000 jwe [project @ 2006-02-15 20:25:39 by jwe]
Fri, 10 Feb 2006 21:30:42 +0000 jwe [project @ 2006-02-10 21:30:41 by jwe]
Thu, 09 Feb 2006 02:30:00 +0000 jwe [project @ 2006-02-09 02:29:59 by jwe]
Thu, 12 Jan 2006 17:55:22 +0000 dbateman [project @ 2006-01-12 17:55:22 by dbateman]
Thu, 06 Oct 2005 17:12:13 +0000 jwe [project @ 2005-10-06 17:12:12 by jwe]
Fri, 23 Sep 2005 21:10:36 +0000 jwe [project @ 2005-09-23 21:10:36 by jwe]
Tue, 05 Jul 2005 15:01:32 +0000 jwe [project @ 2005-07-05 15:01:32 by jwe]
Fri, 17 Jun 2005 07:52:28 +0000 jwe [project @ 2005-06-17 07:52:28 by jwe]
Mon, 09 May 2005 19:03:03 +0000 jwe [project @ 2005-05-09 19:03:02 by jwe]
Thu, 28 Apr 2005 01:54:46 +0000 jwe [project @ 2005-04-28 01:54:46 by jwe]
Wed, 27 Apr 2005 07:58:14 +0000 jwe [project @ 2005-04-27 07:58:14 by jwe]
Wed, 27 Apr 2005 05:08:19 +0000 jwe [project @ 2005-04-27 05:08:19 by jwe]
Tue, 26 Apr 2005 19:24:47 +0000 jwe [project @ 2005-04-26 19:24:27 by jwe]
Thu, 21 Apr 2005 17:52:42 +0000 jwe [project @ 2005-04-21 17:52:41 by jwe]
Tue, 12 Apr 2005 21:55:31 +0000 jwe [project @ 2005-04-12 21:55:31 by jwe]
Fri, 04 Mar 2005 02:46:08 +0000 jwe [project @ 2005-03-04 02:46:08 by jwe]
Thu, 03 Mar 2005 05:33:45 +0000 jwe [project @ 2005-03-03 05:33:45 by jwe]
Wed, 02 Mar 2005 17:38:32 +0000 jwe [project @ 2005-03-02 17:38:32 by jwe]
Wed, 23 Feb 2005 16:44:59 +0000 jwe [project @ 2005-02-23 16:44:59 by jwe]
Wed, 23 Feb 2005 01:43:50 +0000 jwe [project @ 2005-02-23 01:43:50 by jwe]
Wed, 02 Feb 2005 22:08:49 +0000 jwe [project @ 2005-02-02 22:08:49 by jwe]
Tue, 28 Dec 2004 01:59:05 +0000 jwe [project @ 2004-12-28 01:59:05 by jwe]
Tue, 21 Sep 2004 22:22:13 +0000 jwe [project @ 2004-09-21 22:18:07 by jwe]
Fri, 17 Sep 2004 02:59:53 +0000 jwe [project @ 2004-09-17 02:59:53 by jwe]
Mon, 06 Sep 2004 20:19:57 +0000 jwe [project @ 2004-09-06 20:19:57 by jwe]
Fri, 06 Aug 2004 03:17:13 +0000 jwe [project @ 2004-08-06 03:17:12 by jwe]
Thu, 05 Aug 2004 04:55:26 +0000 jwe [project @ 2004-08-05 04:55:26 by jwe]
Wed, 21 Apr 2004 20:09:32 +0000 jwe [project @ 2004-04-21 20:09:32 by jwe]
Fri, 02 Apr 2004 17:26:54 +0000 jwe [project @ 2004-04-02 17:26:53 by jwe]
Wed, 03 Mar 2004 23:35:44 +0000 jwe [project @ 2004-03-03 23:35:43 by jwe]
Fri, 13 Feb 2004 17:55:24 +0000 jwe [project @ 2004-02-13 17:55:24 by jwe]
Tue, 20 Jan 2004 23:04:47 +0000 jwe [project @ 2004-01-20 23:04:46 by jwe]
Wed, 17 Dec 2003 00:36:36 +0000 jwe [project @ 2003-12-17 00:36:36 by jwe]
Tue, 25 Nov 2003 05:41:36 +0000 jwe [project @ 2003-11-25 05:41:35 by jwe]