/[eiffelstudio]/branches/eth/eve/Src/library/lex
ViewVC logotype

Log of /branches/eth/eve/Src/library/lex

View Directory Listing Directory Listing


Sticky Revision:

Revision 92750 - Directory Listing
Modified Fri Jun 28 04:42:18 2013 UTC (6 years, 5 months ago) by jasonw
<<Merged from trunk#92749.>>

Revision 92684 - Directory Listing
Modified Fri Jun 7 15:28:53 2013 UTC (6 years, 6 months ago) by jasonw
<<Merged from trunk#92682.>>

Revision 90750 - Directory Listing
Modified Mon Jan 21 13:30:30 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90747.>>

Revision 88234 - Directory Listing
Modified Fri Jan 27 09:58:45 2012 UTC (7 years, 10 months ago) by jasonw
<<Merged from trunk#88233.>>

Revision 86265 - Directory Listing
Modified Fri Apr 15 12:40:05 2011 UTC (8 years, 8 months ago) by jasonw
<<Merged from trunk#86264.>>

Revision 84836 - Directory Listing
Modified Fri Nov 5 12:16:32 2010 UTC (9 years, 1 month ago) by jasonw
<<Merged from trunk#84828.>>

Revision 83441 - Directory Listing
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - Directory Listing
Modified Wed May 26 18:49:35 2010 UTC (9 years, 6 months ago) by jasonw
Original Path: branches/eth/eve3/Src/library/lex
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 82733 - Directory Listing
Modified Wed Mar 31 23:50:55 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/Src/library/lex
Partial fix to a void-safety issue hidden by a wrong check statement stating that `keyword_h_table' is never Void but in some cases it is.


Revision 82581 - Directory Listing
Modified Tue Mar 16 03:07:44 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/Src/library/lex
Moved the experimental branch to be the default for libraries.


Revision 79566 - Directory Listing
Modified Fri Jul 3 01:42:34 2009 UTC (10 years, 5 months ago) by king
Original Path: trunk/Src/experimental/library/lex
Made Void Safe with new SPECIAL, now at least the lex example now executes correctly with no cat calls or precondition violations (due to non defaultable attached types being used in ARRAY descendants).

Revision 79072 - Directory Listing
Modified Wed Jun 3 23:37:10 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/lex
Copy of $EIFFEL_SRC/library that will contain the void-safe SPECIAL changes.


Revision 78475 - Directory Listing
Modified Fri May 1 21:42:03 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/lex
Updated to 1-5-0 schema version of ECFs.


Revision 77991 - Directory Listing
Modified Tue Mar 31 11:44:43 2009 UTC (10 years, 8 months ago) by tedf
Original Path: trunk/Src/library/lex
Added missing precondition.

Revision 77298 - Directory Listing
Modified Tue Feb 24 23:44:31 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/lex
Use new syntax for object test and attached/detachable type.


Revision 77162 - Directory Listing
Modified Mon Feb 16 10:49:40 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/lex
Fixed a bug that was introduced by void-safe revision, where new `analyzer' instance was always created.

Revision 76815 - Directory Listing
Modified Fri Jan 23 20:06:03 2009 UTC (10 years, 10 months ago) by paulb
Original Path: trunk/Src/library/lex
Library is now void-safe.


Revision 76420 - Directory Listing
Modified Mon Dec 29 20:27:11 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/lex
Removal of `is' keyword.
Replacement of `is' by `=' for constant definitions.
Replaced `indexing' by `note'.


Revision 68087 - Directory Listing
Modified Thu May 3 17:33:51 2007 UTC (12 years, 7 months ago) by paulb
Original Path: trunk/Src/library/lex
Reformatted using resave tool, which mirrors how EiffelStudio's configuration UI save the settings.

Revision 67685 - Directory Listing
Modified Mon Apr 2 18:53:48 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/Src/library/lex
Formatted using spaces.
Set namespace to create neat namespaces in accordance to new rules.

Revision 66774 - Directory Listing
Modified Tue Feb 20 00:39:51 2007 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/Src/library/lex
Added default namespaces for .NET

Revision 65373 - Directory Listing
Modified Wed Dec 6 00:43:02 2006 UTC (13 years ago) by king
Original Path: trunk/Src/library/lex
Accounted for recent fix in fixed_tree where filled items are now non-void

Revision 64911 - Directory Listing
Modified Thu Nov 9 00:36:43 2006 UTC (13 years, 1 month ago) by konradm
Original Path: trunk/Src/library/lex
- Added compiler support for supplier preconditions.
- In finalized code the dynamic type is now used to detect whether assertions need to be checked.
- Implemented invariant checking in finalized code.
- Changed ecf files of libraries to not have any assertion checking.

Revision 64646 - Directory Listing
Modified Mon Oct 30 17:39:41 2006 UTC (13 years, 1 month ago) by patrickr
Original Path: trunk/Src/library/lex
cleaned up various configuration files

Revision 59055 - Directory Listing
Modified Thu May 18 17:14:14 2006 UTC (13 years, 6 months ago) by patrickr
Original Path: trunk/Src/library/lex
changed default assertion level of libraries to require only

Revision 59034 - Directory Listing
Modified Wed May 17 20:16:53 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/lex
Renamed all .acex file into .ecf file as requested to match the
  definition we currently give in the open dialog (Eiffel Config File).
  It also makes life easier when building Windows installation since
  we don't need to use the short name with the wrong extension (use ACE
  instead of ACEX).
Updated Eiffel code that was using the acex manifest constant to use a constant
  whenever it was possible.


Revision 58575 - Directory Listing
Modified Fri Apr 28 23:46:02 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/lex
Normalized the XML content to follow result of an XSL Transformation.


Revision 58513 - Directory Listing
Modified Thu Apr 27 18:57:08 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/lex
Updated configuration file to include a description as well as the license type used for
  the library.
Removed indexing.txt in case they were one, since now description is taken from configuration file.


Revision 58450 - Directory Listing
Modified Tue Apr 25 18:58:28 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/lex
Removed empty directoy.


Revision 58449 - Directory Listing
Modified Tue Apr 25 18:58:08 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/lex
Simplified lex cluster as there is no need for an exclude clause.


Revision 58277 - Directory Listing
Modified Tue Apr 18 22:02:15 2006 UTC (13 years, 7 months ago) by patrickr
Original Path: trunk/Src/library/lex
updated configuration files for new conditionals

Revision 58195 - Directory Listing
Modified Thu Apr 13 22:17:54 2006 UTC (13 years, 8 months ago) by patrickr
Original Path: trunk/Src/library/lex
excluded some unneeded directories

Revision 58038 - Directory Listing
Modified Wed Apr 5 17:39:28 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/lex
Modified subversion eol-style to be native.
Uses different preferences library on different platforms in editor library.

Revision 58013 - Directory Listing
Modified Tue Apr 4 00:25:14 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/lex
Modified and some existing acex.
First commit of library acex files.

Revision 56675 - Directory Listing
Modified Mon Jan 23 02:25:44 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/library/lex
Added Eiffel Forum License Version 2 and missing copyright statments.


Revision 48588 - Directory Listing
Modified Mon Feb 21 17:20:20 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/lex
Added debug clause "lex_output" to prevent automatic output of warning messages.


Revision 47024 - Directory Listing
Modified Tue Dec 14 17:10:02 2004 UTC (15 years ago) by manus
Original Path: trunk/Src/library/lex
Use `out' rather than `tagged_out' which will most likely be removed from ELKS.


Revision 45568 - Directory Listing
Modified Sun Sep 12 00:09:46 2004 UTC (15 years, 3 months ago) by manus
Original Path: trunk/Src/library/lex
Fixed errors reported by gelint since our compiler does not do yet system
validity checking (i.e. flat degree 3 checking).


Revision 43842 - Directory Listing
Modified Wed Jun 16 19:46:21 2004 UTC (15 years, 6 months ago) by rogers
Original Path: trunk/Src/library/lex
Updated copyright notice.


Revision 43041 - Directory Listing
Modified Fri May 14 03:41:43 2004 UTC (15 years, 7 months ago) by manus
Original Path: trunk/Src/library/lex
Replace `clone' by `twin'.


Revision 39652 - Directory Listing
Modified Tue Oct 14 23:36:39 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/library/lex
Introduced `conservative_resize' so that users can smoothly upgrade their
code to be ELKS compliant.
Removed obsolete calls to `resize'.


Revision 38054 - Directory Listing
Modified Tue Jul 15 20:51:32 2003 UTC (16 years, 5 months ago) by manus
Original Path: trunk/Src/library/lex
Fixed invariant violation `area_exists' inherited from ARRAY. Was triggered
by doing `create {SCANNING}.make'.


Revision 37567 - Directory Listing
Modified Thu Jun 5 22:35:13 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/lex
Replace use of !! keyword with `create' keyword.


Revision 36039 - Directory Listing
Modified Tue Feb 18 01:04:07 2003 UTC (16 years, 9 months ago) by julieng
Original Path: trunk/Src/library/lex
Change call to `make' into `make_filled' to create a fixed tree.


Revision 29146 - Directory Listing
Modified Thu Nov 15 05:25:18 2001 UTC (18 years, 1 month ago) by manus
Original Path: trunk/Src/library/lex
Removed useless undefinition of `consistent' and `setup'.


Revision 29114 - Directory Listing
Modified Wed Nov 14 03:05:50 2001 UTC (18 years, 1 month ago) by manus
Original Path: trunk/Src/library/lex
Exported cursor since needed for precondition.


Revision 26513 - Directory Listing
Modified Sat Jul 14 11:24:33 2001 UTC (18 years, 5 months ago) by manus
Original Path: trunk/Src/library/lex
Updated copyright notice.


Revision 24234 - Directory Listing
Modified Sun Mar 11 12:24:35 2001 UTC (18 years, 9 months ago) by brendel
Original Path: trunk/Src/library/lex
Changed because of change in EiffelBase.
In class LIST, is_equal has been added.
In class LINKED_LIST, copy has been added.
When inheriting from DFA, these features were undefined from ANY.


Revision 23805 - Directory Listing
Modified Fri Feb 9 22:48:15 2001 UTC (18 years, 10 months ago) by pschoenb
Original Path: trunk/Src/library/lex
Copyright notice updated.


Revision 23804 - Directory Listing
Modified Fri Feb 9 22:26:34 2001 UTC (18 years, 10 months ago) by pschoenb
Original Path: trunk/Src/library/lex
- Updated for ELKS 2000 compatibility

- New creation syntax

- Obsolete classes removed

- Cosmetics


Revision 9114 - Directory Listing
Modified Fri Jan 30 21:40:37 1998 UTC (21 years, 10 months ago) by fiat
Original Path: trunk/Src/library/lex
Copyright updated


Revision 8702 - Directory Listing
Modified Sat Nov 29 00:37:08 1997 UTC (22 years ago) by grator
Original Path: trunk/Src/library/lex
removed files .doscopy


Revision 8615 - Directory Listing
Modified Tue Nov 18 03:34:08 1997 UTC (22 years, 1 month ago) by delivery
Original Path: trunk/Src/library/lex
Removed the Clib part of EiffelLex since we don't use any externals now.


Revision 8120 - Directory Listing
Modified Fri Sep 5 01:43:37 1997 UTC (22 years, 3 months ago) by paulv
Original Path: trunk/Src/library/lex
Changed the trailing comments


Revision 8024 - Directory Listing
Modified Thu Jul 10 17:43:03 1997 UTC (22 years, 5 months ago) by bertrand
Original Path: trunk/Src/library/lex
Cosmetic change in message indicating code of token


Revision 7587 - Directory Listing
Modified Mon Jan 13 17:41:33 1997 UTC (22 years, 11 months ago) by manus
Original Path: trunk/Src/library/lex
revision updated


Revision 7586 - Directory Listing
Modified Mon Jan 13 17:35:13 1997 UTC (22 years, 11 months ago) by manus
Original Path: trunk/Src/library/lex
revision updated and adapted to new HASH_TABLE


Revision 7585 - Directory Listing
Modified Mon Jan 13 17:32:33 1997 UTC (22 years, 11 months ago) by manus
Original Path: trunk/Src/library/lex
revision updated
p


Revision 7584 - Directory Listing
Modified Mon Jan 13 17:26:11 1997 UTC (22 years, 11 months ago) by manus
Original Path: trunk/Src/library/lex
revision number updated


Revision 7583 - Directory Listing
Modified Mon Jan 13 17:24:31 1997 UTC (22 years, 11 months ago) by manus
Original Path: trunk/Src/library/lex
revision modified


Revision 7330 - Directory Listing
Modified Wed Nov 20 17:02:21 1996 UTC (23 years ago) by xavierl
Original Path: trunk/Src/library/lex
EIFFEL4


Revision 7197 - Directory Listing
Modified Thu Nov 14 12:07:00 1996 UTC (23 years, 1 month ago) by xavierl
Original Path: trunk/Src/library/lex
storable features moved to IO_MEDIUM


Revision 5485 - Directory Listing
Modified Wed Jun 5 14:26:36 1996 UTC (23 years, 6 months ago) by ericb
Original Path: trunk/Src/library/lex
optimization of `mask' usage
use of `subcopy' from ARRAY and STRING


Revision 5182 - Directory Listing
Modified Tue May 14 14:22:02 1996 UTC (23 years, 7 months ago) by ericb
Original Path: trunk/Src/library/lex
EiffelLex is now entirely written in Eiffel


Revision 3599 - Directory Listing
Modified Mon Jan 8 10:52:59 1996 UTC (23 years, 11 months ago) by sylvaind
Original Path: trunk/Src/library/lex
Initial revision


Revision 2762 - Directory Listing
Modified Wed Jul 26 00:57:02 1995 UTC (24 years, 4 months ago) by xavierl
Original Path: trunk/Src/library/lex
Customer support address


Revision 2693 - Directory Listing
Modified Mon Jul 10 11:10:34 1995 UTC (24 years, 5 months ago) by xavierl
Original Path: trunk/Src/library/lex
bug fix: signature of `bempty'


Revision 2396 - Directory Listing
Modified Wed Apr 26 16:38:49 1995 UTC (24 years, 7 months ago) by grator
Original Path: trunk/Src/library/lex
Initial revision


Revision 2358 - Directory Listing
Modified Wed Apr 19 22:45:15 1995 UTC (24 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
preconditions added


Revision 2354 - Directory Listing
Modified Thu Apr 13 19:10:45 1995 UTC (24 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
BASIC_ROUTINES removed from ancestors


Revision 2353 - Directory Listing
Modified Thu Apr 13 19:09:27 1995 UTC (24 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
BASIC_ROUTINES removed from inherit clause


Revision 2343 - Directory Listing
Modified Tue Apr 11 15:53:02 1995 UTC (24 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
cosmetics
bug fix: read_index reset at the correct spot
optimization: unnecessary test removed


Revision 2222 - Directory Listing
Modified Wed Mar 22 00:28:31 1995 UTC (24 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
new creation routine: `make_extended' (use of extended character set,
`make' works only with ASCII)


Revision 2221 - Directory Listing
Modified Wed Mar 22 00:24:55 1995 UTC (24 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
new creation routine: `make_extended' (use of extended character set, `make' works
only with ASCII)


Revision 2220 - Directory Listing
Modified Wed Mar 22 00:23:02 1995 UTC (24 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
bug fix: character was declared as EIF_INTEGER instead of EIF_CHARACTER


Revision 1517 - Directory Listing
Modified Fri Dec 9 22:55:45 1994 UTC (25 years ago) by grator
Original Path: trunk/Src/library/lex
append_integer instead of append


Revision 1456 - Directory Listing
Modified Fri Dec 2 19:18:34 1994 UTC (25 years ago) by grator
Original Path: trunk/Src/library/lex
bug fix: `file_name'


Revision 1437 - Directory Listing
Modified Wed Nov 23 23:34:46 1994 UTC (25 years ago) by grator
Original Path: trunk/Src/library/lex
protect $(EIFFEL3): use \$(EIFFEL3) linux ....


Revision 1388 - Directory Listing
Modified Sat Nov 12 00:51:20 1994 UTC (25 years, 1 month ago) by grator
Original Path: trunk/Src/library/lex
clobber does a clean first


Revision 1384 - Directory Listing
Modified Wed Nov 9 01:25:16 1994 UTC (25 years, 1 month ago) by grator
Original Path: trunk/Src/library/lex
new semantic of $


Revision 1242 - Directory Listing
Modified Fri Oct 28 18:16:21 1994 UTC (25 years, 1 month ago) by grator
Original Path: trunk/Src/library/lex
PELKS conformance


Revision 1241 - Directory Listing
Modified Fri Oct 28 18:10:39 1994 UTC (25 years, 1 month ago) by grator
Original Path: trunk/Src/library/lex
int => EIF_INTEGER (bug fix)


Revision 634 - Directory Listing
Modified Fri Jul 15 23:39:26 1994 UTC (25 years, 5 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 561 - Directory Listing
Modified Fri May 27 09:48:25 1994 UTC (25 years, 6 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 532 - Directory Listing
Modified Tue Apr 12 17:58:34 1994 UTC (25 years, 8 months ago) by grator
Original Path: trunk/Src/library/lex
Initial revision


Revision 504 - Directory Listing
Modified Fri Mar 18 18:10:00 1994 UTC (25 years, 9 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 503 - Directory Listing
Modified Fri Mar 18 17:55:01 1994 UTC (25 years, 9 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 490 - Directory Listing
Modified Wed Mar 2 16:45:14 1994 UTC (25 years, 9 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 466 - Directory Listing
Modified Tue Jan 4 15:32:54 1994 UTC (25 years, 11 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 464 - Directory Listing
Modified Tue Jan 4 12:27:18 1994 UTC (25 years, 11 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 463 - Directory Listing
Modified Mon Jan 3 15:59:54 1994 UTC (25 years, 11 months ago) by grator
Original Path: trunk/Src/library/lex
Initial revision


Revision 460 - Directory Listing
Modified Thu Dec 30 15:21:08 1993 UTC (25 years, 11 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 445 - Directory Listing
Modified Tue Dec 21 17:53:52 1993 UTC (25 years, 11 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 430 - Directory Listing
Modified Wed Dec 8 11:14:51 1993 UTC (26 years ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 429 - Directory Listing
Modified Wed Dec 8 11:12:46 1993 UTC (26 years ago) by grator
Original Path: trunk/Src/library/lex
Initial revision


Revision 422 - Directory Listing
Modified Thu Nov 18 11:36:02 1993 UTC (26 years, 1 month ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 417 - Directory Listing
Modified Wed Nov 10 17:54:10 1993 UTC (26 years, 1 month ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 374 - Directory Listing
Modified Thu Oct 14 13:21:55 1993 UTC (26 years, 2 months ago) by grator
Original Path: trunk/Src/library/lex
*** empty log message ***


Revision 171 - Directory Listing
Added Fri Apr 30 13:42:28 1993 UTC (26 years, 7 months ago) by grator
Original Path: trunk/Src/library/lex
Initial revision


  ViewVC Help
Powered by ViewVC 1.1.23