Commit Graph

2103 Commits

Author SHA1 Message Date
Ryszard Glab
1337925fae ChangeLog 2000-07-16 19:00 UTC+0100 2000-07-16 16:55:37 +00:00
Ryszard Glab
f3fd7233db ChangeLog 2000-07-16 17:40 UTC+0100 2000-07-16 15:37:11 +00:00
Viktor Szakats
68f556d35c 2000-07-16 13:38 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-07-16 11:40:51 +00:00
Ryszard Glab
ffe49c60fd ChangeLog 2000-07-15 20:00 UTC+0100 2000-07-15 17:50:44 +00:00
Ron Pinkas
b3e611d907 2000-07-14 22:40 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
     ! Removed Todo: Hex Numbers. There are no more known TODOs.
2000-07-15 05:42:12 +00:00
Jean-Francois Lefebvre
e37a8eb1dd 2000-07-15 01:20 UTC+0200 JfL <jfl@mafact.com> & RaC <Rac@mafact.com> 2000-07-14 23:23:17 +00:00
Ryszard Glab
4317b0b71b ChangeLog 2000-07-14 20:25 UTC+0100 2000-07-14 18:20:21 +00:00
Ron Pinkas
7fdc515e94 2000-07-14 09:40 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/simplex.c
     ! Minor correction, to accept a match, if all rule's tokens used.
2000-07-14 16:42:37 +00:00
Ron Pinkas
de94c9d0b3 2000-07-13 19:00 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
     ! Removed excess characters at end of #undef directives.
2000-07-14 02:01:43 +00:00
Jean-Francois Lefebvre
a9a7231335 2000-07-13 23:24 UTC+0200 JfL <jfl@mafact.com> & RaC <Rac@mafact.com> 2000-07-13 21:31:38 +00:00
Ron Pinkas
9de1dac58e 2000-07-13 07:45 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
     * Corrected premature release of MACROTEXT
2000-07-13 14:45:21 +00:00
Ron Pinkas
531c38c9f8 2000-07-12 20:45 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
     * Corrected support for PARAMETERS
     + Added type casts to allow c++ mode compilation

   * source/compiler/simplex.c
     - Removed unused vars.
     + Added type casts to allow c++ mode compilation
2000-07-13 03:45:45 +00:00
Maurilio Longo
789524d5bc 20000712-22:03 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-07-12 20:12:27 +00:00
David G. Holm
826056e8aa 2000-07-12 14:05 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2000-07-12 18:10:44 +00:00
David G. Holm
753c7cc298 2000-07-12 12:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2000-07-12 16:41:36 +00:00
Maurilio Longo
c4dfba86e4 20000712-18:18 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-07-12 16:26:03 +00:00
Alexander S.Kresin
c059f62fa0 2000-07-12 16:08 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2000-07-12 12:09:31 +00:00
Ryszard Glab
7f4edde7c8 ChangeLog 2000-07-12 10:25 UTC+0100 2000-07-12 08:19:34 +00:00
Viktor Szakats
7a5701da69 2000-07-12 08:46 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-07-12 07:29:09 +00:00
Ron Pinkas
fc355a3bac 2000-07-11 09:30 UTC+0800 Ron Pinkas <ron@profit-master.com>
* hb_slex.bc
     * Updated to match makefile.bc

   * source/compiler/harbour.l
   * source/compiler/harbour.c
     - Removed refrences to hb_compReleaseStrings()

   * source/compiler/harbour.slx
     * Changed identifier reuse logic to use hb_compIdentifierNew()
2000-07-11 16:48:10 +00:00
Ryszard Glab
1ceccebaf4 ChangeLog 2000-07-11 12:00 UTC+0100 2000-07-11 11:02:16 +00:00
Ron Pinkas
de70fac98b 2000-07-10 20:25 UTC+0800 Ron Pinkas <ron@profit-master.com>
* include/hbcomp.h
   * source/compiler/harbour.y
   * source/compiler/hbgenerr.c
     - Removed hb_comp_szFile

   * source/compiler/harbour.slx
     * Reduced aStrings and YY_BUF_SIZE to 2048

   * source/compiler/simplex.c
     + Added RTL license exception.
2000-07-11 03:29:43 +00:00
Ryszard Glab
d142ce7a92 ChangeLog 2000-07-10 19:55 UTC+0100 2000-07-10 17:54:03 +00:00
Alexander S.Kresin
d0470c211b 2000-07-10 13:05 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2000-07-10 09:30:29 +00:00
Ryszard Glab
24a16531ea ChangeLog 2000-07-10 11:10 UTC+0100 2000-07-10 09:03:42 +00:00
Ron Pinkas
1d9fdf35aa 2000-07-09 01:02 UTC+0800 Ron Pinkas <ron@profit-master.com>
* include/hbcomp.h
     + Added: external BOOL hb_comp_bSimpLex

   * source/compiler/harbour.c
     + Added: BOOL hb_comp_bSimpLex
     + Added: if( hb_comp_bSimpLex ) tests before releasing name strings of vars, and symbols.
     + Added: call to hb_compReleaseStrings(), if hb_comp_SimpLes is TRUE, after code generation.

   * source/compiler/harbour.slx
     + Added: logic to resuse same allocated strings when string for identifier was perviously allocated.
     + Added: INIT_ACTION macro to set hb_comp_bSimpLex to TRUE.
     + Added: Function hb_compReleaseStrings()

   * source/compiler/harbour.l
     + Added: empty Function hb_compReleaseStrings() to avoid link error.

   * source/compiler/hbslex.c
   * source/compiler/simplex.c
     * Moved standard #includes from simplex to hbslex.
2000-07-09 08:34:21 +00:00
Ron Pinkas
8d1cb942ee 2000-07-08 19:50 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source\compiler\simplex.c
  * source\compiler\harbour.slx
    * Short term copies dynamic memory copies of yytext are being released at <EOL>.
2000-07-09 02:50:37 +00:00
Ron Pinkas
0f31168af5 2000-07-08 15:10 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source\compiler\simplex.c
    * Improved handling of WhiteSpace, NewLine, and Eof.

  * source\compiler\harbour.slx
    + Added rule to return only last CR in sequence of empty lines.
2000-07-08 22:15:46 +00:00
Ryszard Glab
2440c7a2d4 ChangeLog 2000-07-08 10:40 UTC+0100 2000-07-08 08:33:37 +00:00
Ron Pinkas
0ffa8abdf3 commented SHOW_TOKENS in harbour.slx 2000-07-08 00:51:49 +00:00
Ron Pinkas
0f6294e523 - include\harbour.slx
- source\compiler\harbourl.c

  + b32_slex.bat
  + hb_slex.bc

  + source\compiler\hbslex.c
  + source\compiler\simplex.c
  + source\compiler\harbour.slx
2000-07-08 00:27:47 +00:00
Ryszard Glab
70b7ca95b8 ChangeLog 2000-07-07 10:30 UTC+0100 2000-07-07 08:26:43 +00:00
Ignacio Ortiz de Zuniga
148596f4fa *** empty log message *** 2000-07-06 11:57:58 +00:00
Ron Pinkas
758e044984 Added proposed new Lexer files harbour.slx and harbourl.c 2000-07-06 06:51:57 +00:00
Viktor Szakats
bb8090fbc7 2000-07-04 20:36 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-07-04 18:32:09 +00:00
Alexander S.Kresin
3dfd022b33 2000-07-24 13:59 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2000-07-04 09:59:33 +00:00
Viktor Szakats
2c91d1385e 2000-07-04 04:05 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-07-04 02:05:28 +00:00
Ryszard Glab
6d13e23d68 ChangeLog 2000-07-03 20:00 UTC+0100 2000-07-03 17:53:40 +00:00
Ryszard Glab
3f5ff1c0f0 ChangeLog 2000-07-03 13:40 UTC+0100 2000-07-03 11:35:11 +00:00
Ryszard Glab
38411220a9 ChangeLog 2000-07-03 11:40 UTC+0100 2000-07-03 09:35:57 +00:00
Ryszard Glab
3240600248 ChangeLog 2000-06-02 12:30 UTC+0100 2000-07-02 10:25:51 +00:00
Paul Tucker
18bdab86e1 Changelog 2000-07-01 23:55 UTC-0500 ptucker 2000-07-02 03:54:26 +00:00
Ryszard Glab
6b2a523c96 ChangeLog 2000-06-30 08:50 UTC+0100 2000-06-30 06:44:25 +00:00
Ryszard Glab
8a8386d996 ChangeLog 2000-06-28 10:50 UTC+0100 2000-06-29 08:46:02 +00:00
Ryszard Glab
df9fab8ad8 ChangeLog 2000-06-27 11:10 UTC+0100 2000-06-28 09:03:55 +00:00
Ryszard Glab
94eb133666 ChangeLog 2000-06-26 19:20 UTC+0100 2000-06-27 17:15:56 +00:00
Ron Pinkas
b76f7c9ef5 2000-06-26 20:11 GMT+3 Alexander Kresin <alex@belacy.belgorod.su>
* source/pp/ppcomp.c
     ! Fixed line number to ignore empty lines in #include files,when resuming parent file.
2000-06-27 03:17:31 +00:00
Alexander S.Kresin
81511f14d2 2000-06-26 23:05 GMT+3 Alexander Kresin 2000-06-26 19:16:57 +00:00
Ron Pinkas
5f871ca7b3 2000-06-26 06:22 UTC-0800 Ron Pinkas <Ron@Profit-Master.com>
* source/compiler/harbour.l
     ! Fixed 3 typos that made strings to be compiled with the closing string delimiter, causing Run-Time error 9004.
2000-06-26 13:27:54 +00:00
Ignacio Ortiz de Zuniga
7db73cb4f5 *** empty log message *** 2000-06-26 12:34:22 +00:00