Commit Graph

  • 650485eeeb 2000-07-28 00:18 UTC+0500 April White <awhite@user.rose.com> April White 2000-07-28 01:20:12 +00:00
  • 6c77f49ebc See ChangeLog entry 2000-07-27 18:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-07-27 22:38:07 +00:00
  • bce4374fe1 2000-07-28 00:10 UTC+0200 JfL <jfl@mafact.com> & RaC Jean-Francois Lefebvre 2000-07-27 22:10:15 +00:00
  • 44432ddd56 2000-07-28 00:05 UTC+0200 JfL <jfl@mafact.com> & RaC <Rac@mafact.com> Jean-Francois Lefebvre 2000-07-27 22:04:48 +00:00
  • 61bfbad10a ChangeLog 2000-07-27 19:50 UTC+0100 Ryszard Glab 2000-07-27 17:44:41 +00:00
  • f033a312f8 2000-07-27 03:50 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.slx * Removed rule for ignoring empty lines, to fix incorrect line numbers in warnigs and errors. Ron Pinkas 2000-07-27 10:52:48 +00:00
  • 61fc20ffda Corrected other instance of pVar->iDeclLine to use hb_comp_iCompiled Ron Pinkas 2000-07-27 08:51:00 +00:00
  • f8e8ba7897 2000-07-27 01:45 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.c ! Corrected pVar->iDeclLine line number Ron Pinkas 2000-07-27 08:48:17 +00:00
  • 780d535f1f ChangeLog 2000-07-27 10:15 UTC+0100 Ryszard Glab 2000-07-27 08:10:42 +00:00
  • 6f01c79dd4 See changelog 2000-07-27 00:15 GMT -3 Luiz Rafael Culik 2000-07-27 03:20:12 +00:00
  • c016b322a6 20000726-22:50 GMT+2 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-07-26 20:51:07 +00:00
  • 7cbf58961e See ChangeLog entry 2000-07-26 16:25 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-07-26 20:29:12 +00:00
  • 430ab633c5 2000-07-25 22:35 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.slx * Converted CUSTOM_ACTION() macro to a function (hb_lex_CustomAction()). Ron Pinkas 2000-07-26 05:35:19 +00:00
  • 6f4ad44c3a Corrected testwarn.prg to not have missing externals. Ron Pinkas 2000-07-26 00:25:57 +00:00
  • 512345997b ChangeLog 2000-07-25 19:00 UTC+0100 Ryszard Glab 2000-07-25 17:20:21 +00:00
  • c552e00b51 2000-07-25 09:30 UTC+0800 Ron Pinkas <ron@profit-master.com> * hb_slex.bc * Sinchronized with recent changes to makefile.bc + Added ;source\compiler to $(INCLUDE) Ron Pinkas 2000-07-25 16:36:02 +00:00
  • f14fbd7510 2000-07-25 13:47 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-25 11:55:27 +00:00
  • 14520bbdc0 2000-07-25 22:00 GMT -3 Luiz Rafael Culik <culik@sl.conex.net> Viktor Szakats 2000-07-25 02:35:23 +00:00
  • 69a049ff81 Re-Added tests\test.dbf with -kb switch Ron Pinkas 2000-07-25 02:13:26 +00:00
  • 0670eff1b6 Removed tests\test.dbf Ron Pinkas 2000-07-25 02:10:29 +00:00
  • e38c8d90b3 2000-07-24 18:25 UTC+0800 Ron Pinkas <ron@profit-master.com> ! tests\test.dbf ! Recovered previous version. Ron Pinkas 2000-07-25 01:28:35 +00:00
  • eb7fbfeebc See changelog 2000-07-24 22:00 GMT -3 Luiz Rafael Culik 2000-07-25 00:48:58 +00:00
  • cec63780c5 2000-07-25 00:53 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-24 22:54:45 +00:00
  • b30e1acf12 2000-07-25 00:33 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-24 22:33:29 +00:00
  • 09534028e0 2000-07-25 00:23 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-24 22:24:25 +00:00
  • 06fbb5b23b 20000724-22:45 GMT+2 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-07-24 20:49:27 +00:00
  • d407f71aa5 2000-07-24 22:28 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-24 20:30:05 +00:00
  • 5184b749ca 2000-07-24 22:12 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-24 20:18:15 +00:00
  • a1e6f03ea0 2000-07-24 22:12 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-24 20:16:31 +00:00
  • 6aa2f45f5b 2000-07-22 23:30 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.slx ! Optimized handling of Hex Numbers. + Added hash support for literal strings. * Increased aTexts[] to 1024 Ron Pinkas 2000-07-23 06:32:31 +00:00
  • f59a96e84f 2000-07-22 23:08 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2000-07-22 19:17:46 +00:00
  • 2f5cb76a3b 2000-07-18 10:25 UTC+0200 JfL <jfl@mafact.com> & RaC <Rac@mafact.com> Jean-Francois Lefebvre 2000-07-18 20:48:06 +00:00
  • fc5cb6c683 See changelog 2000-7-16-20:30 GMT -3 Luiz Rafael Culik 2000-07-16 23:49:59 +00:00
  • 4dc4cf4130 See changelog 2000-7-16-20:30 GMT -3 Luiz Rafael Culik 2000-07-16 23:43:46 +00:00
  • 1337925fae ChangeLog 2000-07-16 19:00 UTC+0100 Ryszard Glab 2000-07-16 16:55:37 +00:00
  • f3fd7233db ChangeLog 2000-07-16 17:40 UTC+0100 Ryszard Glab 2000-07-16 15:37:11 +00:00
  • 68f556d35c 2000-07-16 13:38 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-16 11:40:51 +00:00
  • ffe49c60fd ChangeLog 2000-07-15 20:00 UTC+0100 Ryszard Glab 2000-07-15 17:50:44 +00:00
  • 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. Ron Pinkas 2000-07-15 05:42:12 +00:00
  • e37a8eb1dd 2000-07-15 01:20 UTC+0200 JfL <jfl@mafact.com> & RaC <Rac@mafact.com> Jean-Francois Lefebvre 2000-07-14 23:23:17 +00:00
  • 4317b0b71b ChangeLog 2000-07-14 20:25 UTC+0100 Ryszard Glab 2000-07-14 18:20:21 +00:00
  • 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. Ron Pinkas 2000-07-14 16:42:37 +00:00
  • 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. Ron Pinkas 2000-07-14 02:01:43 +00:00
  • a9a7231335 2000-07-13 23:24 UTC+0200 JfL <jfl@mafact.com> & RaC <Rac@mafact.com> Jean-Francois Lefebvre 2000-07-13 21:31:38 +00:00
  • 9de1dac58e 2000-07-13 07:45 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.slx * Corrected premature release of MACROTEXT Ron Pinkas 2000-07-13 14:45:21 +00:00
  • 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 Ron Pinkas 2000-07-13 03:45:45 +00:00
  • 789524d5bc 20000712-22:03 GMT+2 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-07-12 20:12:27 +00:00
  • 826056e8aa 2000-07-12 14:05 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-07-12 18:10:44 +00:00
  • 13db599ecf 2000-07-12 21:41 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2000-07-12 17:53:38 +00:00
  • 753c7cc298 2000-07-12 12:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-07-12 16:41:36 +00:00
  • c4dfba86e4 20000712-18:18 GMT+2 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-07-12 16:26:03 +00:00
  • c059f62fa0 2000-07-12 16:08 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2000-07-12 12:09:31 +00:00
  • 8115aed96b See changelog 20000712-06:50 GMT -3 Luiz Rafael Culik 2000-07-12 09:57:27 +00:00
  • 074ab5d238 See changelog 20000712-06:30 GMT -3 Luiz Rafael Culik 2000-07-12 09:31:20 +00:00
  • 805da1fa94 See changelog 20000712-06:30 GMT -3 Luiz Rafael Culik 2000-07-12 09:24:19 +00:00
  • edf09af041 ChangeLog 2000-07-12 10:25 UTC+0100 Ryszard Glab 2000-07-12 08:45:04 +00:00
  • 7f4edde7c8 ChangeLog 2000-07-12 10:25 UTC+0100 Ryszard Glab 2000-07-12 08:19:34 +00:00
  • 03a42732f2 2000-07-12 08:46 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-12 07:29:10 +00:00
  • 7a5701da69 2000-07-12 08:46 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-12 07:29:09 +00:00
  • fc355a3bac 2000-07-11 09:30 UTC+0800 Ron Pinkas <ron@profit-master.com> * hb_slex.bc * Updated to match makefile.bc Ron Pinkas 2000-07-11 16:48:10 +00:00
  • 1ceccebaf4 ChangeLog 2000-07-11 12:00 UTC+0100 Ryszard Glab 2000-07-11 11:02:16 +00:00
  • 92a79c5e6d ChangeLog 2000-07-11 12:00 UTC+0100 Ryszard Glab 2000-07-11 10:24:27 +00:00
  • 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 Ron Pinkas 2000-07-11 03:29:43 +00:00
  • f76ecd76eb *** empty log message *** Luiz Rafael Culik 2000-07-11 01:18:46 +00:00
  • 7b1115ddbb See changelog 20000710-22:20 GMT -3 Luiz Rafael Culik 2000-07-11 01:17:04 +00:00
  • d142ce7a92 ChangeLog 2000-07-10 19:55 UTC+0100 Ryszard Glab 2000-07-10 17:54:03 +00:00
  • d0470c211b 2000-07-10 13:05 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2000-07-10 09:30:29 +00:00
  • 24a16531ea ChangeLog 2000-07-10 11:10 UTC+0100 Ryszard Glab 2000-07-10 09:03:42 +00:00
  • 1d9fdf35aa 2000-07-09 01:02 UTC+0800 Ron Pinkas <ron@profit-master.com> * include/hbcomp.h + Added: external BOOL hb_comp_bSimpLex Ron Pinkas 2000-07-09 08:34:21 +00:00
  • 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>. Ron Pinkas 2000-07-09 02:50:37 +00:00
  • e220de08b1 See changelog 20000708-22:00 GMT -3 Luiz Rafael Culik 2000-07-09 01:07:35 +00:00
  • 03e931e94b See changelog 20000708-22:00 GMT -3 Luiz Rafael Culik 2000-07-09 01:01:20 +00:00
  • 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. Ron Pinkas 2000-07-08 22:15:46 +00:00
  • 2440c7a2d4 ChangeLog 2000-07-08 10:40 UTC+0100 Ryszard Glab 2000-07-08 08:33:37 +00:00
  • 0ffa8abdf3 commented SHOW_TOKENS in harbour.slx Ron Pinkas 2000-07-08 00:51:49 +00:00
  • 029d259d42 2000-07-07 17:30 UTC+0800 Ron Pinkas <ron@profit-master.com> - include\harbour.slx - source\compiler\harbourl.c Ron Pinkas 2000-07-08 00:32:50 +00:00
  • 0f6294e523 - include\harbour.slx - source\compiler\harbourl.c Ron Pinkas 2000-07-08 00:27:47 +00:00
  • 70b7ca95b8 ChangeLog 2000-07-07 10:30 UTC+0100 Ryszard Glab 2000-07-07 08:26:43 +00:00
  • e1c92ae5c8 *** empty log message *** Ignacio Ortiz de Zuniga 2000-07-06 12:13:51 +00:00
  • 148596f4fa *** empty log message *** Ignacio Ortiz de Zuniga 2000-07-06 11:57:58 +00:00
  • 46b60bd946 2000-07-05 23:55 UTC+0800 Ron Pinkas <ron@profit-master.com> + source\include\harbourl.slx + source\compiler\harbourl.c This is a propoesed new Generic Lexer (SimpLex) that along with language definition file (Harbour.slx) consititue the proposed new Harbour Lexer. It is about half the size of the Flex Lexer and Harbour.exe is about 60K smaller. This might help with 16bit mode and or memory limited situations. It belive it offers few benefits over Flex: Simplicity, Readability, and Consitency of the rules. More elegant look ahead/parsing capabilities. Does not require a 3rd party tool (the Tokens & Rules table, is inserted into the Lexer by means of an #include directive. it doesn't need to be "compiled" like the Flex.exe produces harbourl.c from harbour.l. It is much smaller than the Flex generated Lexer. Please note it is not yet optimized for speed, I would love to get your input/suggestion (Ryszard, Victor, Paul, ...). In the process of resaerching the Lex phase I found many "problems" and tried to address them all. It now compiles the full build including keywords.prg (3 compiler (yacc) errors), our previous lexer didn't fully parse keywords.prg Please forward your opinions... Ron Pinkas 2000-07-06 07:11:27 +00:00
  • 758e044984 Added proposed new Lexer files harbour.slx and harbourl.c Ron Pinkas 2000-07-06 06:51:57 +00:00
  • bb8090fbc7 2000-07-04 20:36 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-04 18:32:09 +00:00
  • 64f8abb625 2000-07-24 13:59 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2000-07-04 12:36:28 +00:00
  • 3dfd022b33 2000-07-24 13:59 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2000-07-04 09:59:33 +00:00
  • 231eb3df5b 2000-07-04 04:05 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-04 02:12:45 +00:00
  • 2c91d1385e 2000-07-04 04:05 UTC+0100 Victor Szakats <info@szelvesz.hu> Viktor Szakats 2000-07-04 02:05:28 +00:00
  • 6d13e23d68 ChangeLog 2000-07-03 20:00 UTC+0100 Ryszard Glab 2000-07-03 17:53:40 +00:00
  • 3f5ff1c0f0 ChangeLog 2000-07-03 13:40 UTC+0100 Ryszard Glab 2000-07-03 11:35:11 +00:00
  • 38411220a9 ChangeLog 2000-07-03 11:40 UTC+0100 Ryszard Glab 2000-07-03 09:35:57 +00:00
  • 3240600248 ChangeLog 2000-06-02 12:30 UTC+0100 Ryszard Glab 2000-07-02 10:25:51 +00:00
  • 18bdab86e1 Changelog 2000-07-01 23:55 UTC-0500 ptucker Paul Tucker 2000-07-02 03:54:26 +00:00
  • 6b2a523c96 ChangeLog 2000-06-30 08:50 UTC+0100 Ryszard Glab 2000-06-30 06:44:25 +00:00
  • 8a8386d996 ChangeLog 2000-06-28 10:50 UTC+0100 Ryszard Glab 2000-06-29 08:46:02 +00:00
  • c481368144 *** empty log message *** Luiz Rafael Culik 2000-06-29 02:22:03 +00:00
  • e775f6d3dc See changelog 20000628-23:20 GMT -3 Luiz Rafael Culik 2000-06-29 02:18:07 +00:00
  • df9fab8ad8 ChangeLog 2000-06-27 11:10 UTC+0100 Ryszard Glab 2000-06-28 09:03:55 +00:00
  • 246bf36f8a See changelog 20000627-22:5 GMT -3 Luiz Rafael Culik 2000-06-28 02:00:05 +00:00
  • 960c6765cb See changelog 20000627-22:45 GMT -3 Luiz Rafael Culik 2000-06-28 01:42:36 +00:00
  • 94eb133666 ChangeLog 2000-06-26 19:20 UTC+0100 Ryszard Glab 2000-06-27 17:15:56 +00:00