8e0be3617b
See ChangeLog entry 2001-06-15 14:45 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-15 18:47:55 +00:00
7dda61c6e2
See ChangeLog entry 2001-06-15 13:55 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-15 17:59:21 +00:00
dd47ba76df
See ChangeLog entry 2001-06-15 13:40 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-15 17:44:14 +00:00
c2c1834190
2001-06-15 23:15 GMT-3 Horacio Roldan <horacioroldan@usa.net> * source/rdd/dbfcdx/dbfcdx1.h * Added parenthesis in macro parameters to eliminate some warnings and possible bad evaluation.
Horacio Dario Roldan Kasimatis
2001-06-15 16:17:55 +00:00
40a0699069
2001-06-09 23:15 GMT-3 Horacio Roldan <horacioroldan@usa.net> * source/rdd/dbfcdx/dbfcdx1.h * Added parenthesis in macro parameters to eliminate some warnings and possible bad evaluation.
Horacio Dario Roldan Kasimatis
2001-06-15 16:16:41 +00:00
cc172e3091
See ChangeLog entry 2001-06-14 17:15 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-14 21:20:43 +00:00
9ad601edd6
See ChangeLog entry 2001-06-14 14:00 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-14 18:06:27 +00:00
998ef2d1ae
See ChangeLog entry 2001-06-14 13:15 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-14 17:21:20 +00:00
cace179a58
See ChangeLog entry 2001-06-11 12:20 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-11 16:26:42 +00:00
5d9da70f18
2001-06-11 14:16 GMT+2 Maurilio Longo <maurilio.longo@libero.it> * source/rtl/net.c ! To compile under OS/2 EMX GCC compiler there were missing include files. NOTE: you need to link socket.a library to every program from now on or you'll get: rtl.a(net.o): Undefined symbol _gethostname referenced from text segment
Maurilio Longo
2001-06-11 12:18:43 +00:00
a05226fa35
2001-06-10 15:06 GMT+2 Maurilio Longo <maurilio.longo@libero.it> * source/rtl/memoedit.prg ! fixed error in handling of text (EOL delimiters handling was wrong) * source/rtl/teditor.prg ! fixed error in handling of text (EOL delimiters handling was wrong)
Maurilio Longo
2001-06-10 13:08:14 +00:00
8a3b3dc3f2
2001-06-07 18:40 UTC-0800 Ron Pinkas <ron@profit-master.com> * source/vm/hvm.c ! Fixed HB_P_MPOPFIELD was poping assgined value pre-maturely, causing "data type error" from RDD when replacing a field using macro.
Ron Pinkas
2001-06-08 01:38:26 +00:00
e03f21354b
2001-06-07 20:39 GMT+1 Patrick Mast <harbour@PatrickMast.com> * contrib/tprepro/tprepro.prg + Added TestPrePro tes test preprocessor output + test.scr file. This is a test script
Patrick Mast
2001-06-07 18:44:00 +00:00
6bf7517715
See ChangeLog entry 2001-06-07 11:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-07 15:31:23 +00:00
861202c3ec
See ChangeLog entry 2001-06-07 11:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
David G. Holm
2001-06-07 15:25:54 +00:00
843b252a66
Added Changelog for TPreProcess
Patrick Mast
2001-06-07 15:10:07 +00:00
f3e1177975
Patrick Mast: TPreProcessor Class added in "tprepro" dir in "contrib" dir.
Patrick Mast
2001-06-07 15:04:21 +00:00
2c507cf450
2001-06-03 23:50 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg + Added #ifdef WIN to support using Windows MessageBox() instead of Alert(), use BLD pp -dWIN to activate. * contrib/dot/pp_harb.ch + Minor revision in TInnterpreter() class. + Added wrapper for MessageBox() * contrib/dot/rp_run.ch + Added #ifdef #command to translate
Ron Pinkas
2001-06-04 06:55:16 +00:00
6aaecd70e6
2001-06-01 10:30 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg + PP_RunArray( asLines, aParams ) + PP_Exec( aProcedures, aInitExit, nProcId, aParams ) * Modified all PP_RunXXXX() to use PP_Exec() * RP_Comp_Err() now repports source line and line number with the sysntax error.
Ron Pinkas
2001-06-01 17:42:09 +00:00
f70ae7a150
+ PP_InitStd()
Ron Pinkas
2001-05-30 15:52:06 +00:00
7ecb733987
2001-05-30 08:45 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg ! Fixed PP_PreProLine() to not generate '#line n "<module>"' if module name is empty()
Ron Pinkas
2001-05-30 15:44:31 +00:00
e92d3a8188
2001-05-30 01:30 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg + Added PP_PreProText( cText [, acLines ] ) returns the pre-process text and optional file asLines with pre=processed lines. + Added PP_RunText( cText, [bPreProcess], [aParmas] ) returns the return value of executed code. bPreProcess defaults to .T. * Enhanced PP_Run( cFile [, aParams] ) to accept optioanl Array with Paramaters. ! Minor correction in NextExp().
Ron Pinkas
2001-05-30 08:41:51 +00:00
5cff3e5d7e
// Note, aCompiledProcs MUST be an array. PP_RunInit( aCompiledProcs )
Ron Pinkas
2001-05-29 02:13:22 +00:00
5125ec5218
Corrected 2 more typos
Ron Pinkas
2001-05-28 22:04:21 +00:00
11881115ac
Corrected typos
Ron Pinkas
2001-05-28 22:02:22 +00:00
6ae9ae8dc2
2001-05-28 14:50 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg * Renamed PP_ProcessLine() to PP_PreProLine() and PP_ProcessFile() to PP_PreProFile() to allow 10 chars uniqueness. * Changed STATIC ExecuteMethod() to PP_ExecMethod() and STATIC ExecuteProcedure() to PP_ExecProcedure() to allow call from external modules, while preserving name space, and 10 chars uniqeness. * Removed STATIC from RP_*_Err() to allow calls from external modules. * Changed PP_CompileLine() to accept array of compiled procedures, instead of using a static. This allows thread safety, and support calls from external modules. * Changed RP_Run_Err() to accept 2nd parameter the Compiled Procedures Array, and 3rd parameter Module Name. This allows thread safety, and support calls from external modules. + Added PP_RunInit() to support initialization for Interpreter mode from external modules. + Added #ifdef __HARBOUR_ #include "pp_harb.ch" to allow Clipper to compile pp.prg.
Ron Pinkas
2001-05-28 21:48:50 +00:00
453242b03f
2001-05-28 03:20 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg * Renamed Main() to PP_Main(), ProcessFile() to PP_ProcessFile() and ProcessLine() to PP_ProcessLine() * Qualified all "private" functions/procedures with STATIC.
Ron Pinkas
2001-05-28 10:21:47 +00:00
93b4ab7cd2
2001-05-28 02:45 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg ! Fixed support for multi-words in restricted list matching in NextExp()
Ron Pinkas
2001-05-28 09:42:53 +00:00
14154f017e
2001-05-27 21:20 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg * Few minor corrections to NextExp() ! Fixed generation of compiled rules results to always have marker place holders, even if no results exist. + Added TraceLog() message about repeatble results for non optional markers. * Updated burned-in rules for FiveWin.ch with newly generated rules. + Added few #ifdef FW to better support compilation with \fwh\samples\buildh.bat + Added #include "fwextern.ch" (#ifdef FW) to force link most FW modules.
Ron Pinkas
2001-05-28 04:33:08 +00:00
da0e4678cd
2001-05-26 21:10 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg ! Fixed support for '$' in NextToken() and NextExp() + Added nAtSkipStr() to exclude content of strings when searching for ';' ! Fixed Multi Line logic to use nAtSkipStr() instead of At() + Added infile C versions for NextToken() and NextIdentifier() + Added precompiled rules for FiveWin.ch (Harbour) + Added precompiled rules for RP_Run.ch.
Ron Pinkas
2001-05-27 04:14:30 +00:00
efb9abf69c
2001-05-25 12:20 UTC-0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg * Few corrections to NextToken() and CompileRule() to match Clipper behaviour regrding decimal point, and decimal numbers.
Ron Pinkas
2001-05-25 19:18:50 +00:00
f0c9749ff2
Clipper always associate '.' with trailing digits, if any, even without digit prefix. Corrected NextToken() and CompileRule() match compiler accordingly.
Ron Pinkas
2001-05-25 05:44:45 +00:00
057812a1c8
Corrected tokenizing of numbers with decimal point in NextToken() and CompileRule()
Ron Pinkas
2001-05-25 04:02:33 +00:00
fe40609370
Refined CompileRule() to use same logic as NextToken() when compiling the match patterns.
Ron Pinkas
2001-05-25 01:33:03 +00:00
59346e6bf8
2001-05-23 21:15 UTC-0800 Ron Pinkas <ron@profit-master.com> * include/hbclass.ch ! Corrected few minor typos.
Ron Pinkas
2001-05-24 04:52:09 +00:00
77b2ea6255
2001-05-16 09:00 UTC-0800 Ron Pinkas <ron@profit-master.com> * include/hbclass.ch * Refined #error messages for OO compile time inegrity checks, as per input from Antonio and Dave.
Ron Pinkas
2001-05-16 16:06:58 +00:00
ed3a74e294
See changelog 2001-05-16 08:10 GMT -3
Luiz Rafael Culik
2001-05-16 11:13:32 +00:00
e4eadba7d2
See changelog 2001-05-16 08:00 GMT -3
Luiz Rafael Culik
2001-05-16 11:04:21 +00:00