Changeset: 471 fdbozzo - 09/11/2014 19:26:22:
- Quitado el condicionamiento de los EXTERNAL: Los IF .F. son más lentos :(
This commit is contained in:
145
foxbin2prg.prg
145
foxbin2prg.prg
@@ -2621,9 +2621,8 @@ DEFINE CLASS c_conversor_base AS SESSION
|
|||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tcPropName, tcValue, taProps, tnProp_Count, I, tcTAG_I, tcTAG_F, tnLEN_TAG_I, tnLEN_TAG_F
|
LPARAMETERS tcPropName, tcValue, taProps, tnProp_Count, I, tcTAG_I, tcTAG_F, tnLEN_TAG_I, tnLEN_TAG_F
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taProps
|
||||||
EXTERNAL ARRAY taProps
|
|
||||||
ENDIF
|
|
||||||
LOCAL llBloqueEncontrado, loEx AS EXCEPTION
|
LOCAL llBloqueEncontrado, loEx AS EXCEPTION
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
@@ -3099,9 +3098,7 @@ DEFINE CLASS c_conversor_base AS SESSION
|
|||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tcLineWithMetadata, taPropsAndValues, tnPropsAndValues_Count, tcLeftTag, tcRightTag
|
LPARAMETERS tcLineWithMetadata, taPropsAndValues, tnPropsAndValues_Count, tcLeftTag, tcRightTag
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taPropsAndValues
|
||||||
EXTERNAL ARRAY taPropsAndValues
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
LOCAL lcMetadatos, I, lnEqualSigns, lcNextVar, lcStr, lcVirtualMeta, lnPos1, lnPos2, lnLastPos, lnCantComillas
|
LOCAL lcMetadatos, I, lnEqualSigns, lcNextVar, lcStr, lcVirtualMeta, lnPos1, lnPos2, lnLastPos, lnCantComillas
|
||||||
STORE '' TO lcVirtualMeta
|
STORE '' TO lcVirtualMeta
|
||||||
@@ -3245,9 +3242,7 @@ DEFINE CLASS c_conversor_base AS SESSION
|
|||||||
* taLineasExclusion (@? OUT) Array unidimensional con un .T. o .F. seg<65>n la l<>nea sea de exclusi<73>n o no
|
* taLineasExclusion (@? OUT) Array unidimensional con un .T. o .F. seg<65>n la l<>nea sea de exclusi<73>n o no
|
||||||
* tnBloquesExclusion (@? OUT) Cantidad de bloques de exclusi<73>n
|
* tnBloquesExclusion (@? OUT) Cantidad de bloques de exclusi<73>n
|
||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY ta_ID_Bloques, taLineasExclusion
|
||||||
EXTERNAL ARRAY ta_ID_Bloques, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL lnBloques, I, X, lnPrimerID, lnLen_IDFinBQ, lnID_Bloques_Count, lcWord, lnAnidamientos, lcLine, lcPrevLine
|
LOCAL lnBloques, I, X, lnPrimerID, lnLen_IDFinBQ, lnID_Bloques_Count, lcWord, lnAnidamientos, lcLine, lcPrevLine
|
||||||
@@ -3660,9 +3655,7 @@ DEFINE CLASS c_conversor_base AS SESSION
|
|||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taPropsAndValues, tnPropsAndValues_Count, tnSortType
|
LPARAMETERS taPropsAndValues, tnPropsAndValues_Count, tnSortType
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taPropsAndValues
|
||||||
EXTERNAL ARRAY taPropsAndValues
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, X, lnArrayCols, laPropsAndValues(1,2), lcPropName, lcSortedMemo, lcMethods
|
LOCAL I, X, lnArrayCols, laPropsAndValues(1,2), lcPropName, lcSortedMemo, lcMethods
|
||||||
@@ -4908,9 +4901,7 @@ DEFINE CLASS c_conversor_prg_a_bin AS c_conversor_base
|
|||||||
LPARAMETERS toClase, toObjeto, tcLine, taCodeLines, I, tnCodeLines, tcProcedureAbierto, tc_Comentario ;
|
LPARAMETERS toClase, toObjeto, tcLine, taCodeLines, I, tnCodeLines, tcProcedureAbierto, tc_Comentario ;
|
||||||
, taLineasExclusion, tnBloquesExclusion
|
, taLineasExclusion, tnBloquesExclusion
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines
|
||||||
EXTERNAL ARRAY taCodeLines
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toObjeto AS CL_OBJETO OF 'FOXBIN2PRG.PRG'
|
LOCAL toObjeto AS CL_OBJETO OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -4988,9 +4979,7 @@ DEFINE CLASS c_conversor_prg_a_bin AS c_conversor_base
|
|||||||
PROCEDURE analizarBloque_ADD_OBJECT
|
PROCEDURE analizarBloque_ADD_OBJECT
|
||||||
LPARAMETERS toModulo, toClase, tcLine, I, taCodeLines, tnCodeLines
|
LPARAMETERS toModulo, toClase, tcLine, I, taCodeLines, tnCodeLines
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines
|
||||||
EXTERNAL ARRAY taCodeLines
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toModulo AS CL_MODULO OF 'FOXBIN2PRG.PRG'
|
LOCAL toModulo AS CL_MODULO OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -5216,9 +5205,7 @@ DEFINE CLASS c_conversor_prg_a_bin AS c_conversor_base
|
|||||||
LPARAMETERS toModulo, toClase, tcLine, taCodeLines, I, tnCodeLines, tcProcedureAbierto ;
|
LPARAMETERS toModulo, toClase, tcLine, taCodeLines, I, tnCodeLines, tcProcedureAbierto ;
|
||||||
, taLineasExclusion, tnBloquesExclusion, tc_Comentario
|
, taLineasExclusion, tnBloquesExclusion, tc_Comentario
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines, tnBloquesExclusion, taLineasExclusion
|
||||||
EXTERNAL ARRAY taCodeLines, tnBloquesExclusion, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toModulo AS CL_MODULO OF 'FOXBIN2PRG.PRG'
|
LOCAL toModulo AS CL_MODULO OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -5455,9 +5442,7 @@ DEFINE CLASS c_conversor_prg_a_bin AS c_conversor_base
|
|||||||
PROCEDURE analizarBloque_CLASSCOMMENTS
|
PROCEDURE analizarBloque_CLASSCOMMENTS
|
||||||
LPARAMETERS toClase, tcLine ,taCodeLines, tnCodeLines, I
|
LPARAMETERS toClase, tcLine ,taCodeLines, tnCodeLines, I
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines
|
||||||
EXTERNAL ARRAY taCodeLines
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toClase AS CL_CLASE OF 'FOXBIN2PRG.PRG'
|
LOCAL toClase AS CL_CLASE OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -5777,9 +5762,7 @@ DEFINE CLASS c_conversor_prg_a_bin AS c_conversor_base
|
|||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toModulo
|
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toModulo
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
||||||
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toModulo AS CL_MODULO OF 'FOXBIN2PRG.PRG'
|
LOCAL toModulo AS CL_MODULO OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -6674,9 +6657,7 @@ DEFINE CLASS c_conversor_prg_a_pjx AS c_conversor_prg_a_bin
|
|||||||
* NOTA:
|
* NOTA:
|
||||||
* Como identificador se usa el nombre de clase o de procedimiento, seg<65>n corresponda.
|
* Como identificador se usa el nombre de clase o de procedimiento, seg<65>n corresponda.
|
||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
||||||
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -7009,9 +6990,7 @@ DEFINE CLASS c_conversor_prg_a_pjx AS c_conversor_prg_a_bin
|
|||||||
*------------------------------------------------------
|
*------------------------------------------------------
|
||||||
LPARAMETERS toProject, tcLine, taCodeLines, I, tnCodeLines
|
LPARAMETERS toProject, tcLine, taCodeLines, I, tnCodeLines
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY toProject
|
||||||
EXTERNAL ARRAY toProject
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -7074,9 +7053,7 @@ DEFINE CLASS c_conversor_prg_a_pjx AS c_conversor_prg_a_bin
|
|||||||
*------------------------------------------------------
|
*------------------------------------------------------
|
||||||
LPARAMETERS toProject, tcLine, taCodeLines, I, tnCodeLines
|
LPARAMETERS toProject, tcLine, taCodeLines, I, tnCodeLines
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY toProject
|
||||||
EXTERNAL ARRAY toProject
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -7139,9 +7116,7 @@ DEFINE CLASS c_conversor_prg_a_pjx AS c_conversor_prg_a_bin
|
|||||||
*------------------------------------------------------
|
*------------------------------------------------------
|
||||||
LPARAMETERS toProject, tcLine, taCodeLines, I, tnCodeLines
|
LPARAMETERS toProject, tcLine, taCodeLines, I, tnCodeLines
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY toProject
|
||||||
EXTERNAL ARRAY toProject
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
LOCAL toProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -7439,9 +7414,7 @@ DEFINE CLASS c_conversor_prg_a_frx AS c_conversor_prg_a_bin
|
|||||||
* NOTA:
|
* NOTA:
|
||||||
* Como identificador se usa el nombre de clase o de procedimiento, seg<65>n corresponda.
|
* Como identificador se usa el nombre de clase o de procedimiento, seg<65>n corresponda.
|
||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
||||||
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toReport AS CL_REPORT OF 'FOXBIN2PRG.PRG'
|
LOCAL toReport AS CL_REPORT OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -7923,9 +7896,7 @@ DEFINE CLASS c_conversor_prg_a_dbf AS c_conversor_prg_a_bin
|
|||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toTable
|
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toTable
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
||||||
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toTable AS CL_DBF_TABLE OF 'FOXBIN2PRG.PRG'
|
LOCAL toTable AS CL_DBF_TABLE OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -8102,9 +8073,7 @@ DEFINE CLASS c_conversor_prg_a_dbc AS c_conversor_prg_a_bin
|
|||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toDatabase
|
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toDatabase
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
||||||
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toDatabase AS CL_DBC OF 'FOXBIN2PRG.PRG'
|
LOCAL toDatabase AS CL_DBC OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -8239,9 +8208,7 @@ DEFINE CLASS c_conversor_prg_a_mnx AS c_conversor_prg_a_bin
|
|||||||
*--------------------------------------------------------------------------------------------------------------
|
*--------------------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toMenu
|
LPARAMETERS taCodeLines, tnCodeLines, taLineasExclusion, tnBloquesExclusion, toMenu
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
||||||
EXTERNAL ARRAY taCodeLines, taLineasExclusion
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toMenu AS CL_MENU OF 'FOXBIN2PRG.PRG'
|
LOCAL toMenu AS CL_MENU OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -8402,9 +8369,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
, taPropsAndComments, tnPropsAndComments_Count, taProtected, tnProtected_Count ;
|
, taPropsAndComments, tnPropsAndComments_Count, taProtected, tnProtected_Count ;
|
||||||
, toFoxBin2Prg
|
, toFoxBin2Prg
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taPropsAndComments, taProtected
|
||||||
EXTERNAL ARRAY taPropsAndComments, taProtected
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -8467,9 +8432,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
LPARAMETERS tnMethodCount, taMethods, taCode, taProtected, taPropsAndComments
|
LPARAMETERS tnMethodCount, taMethods, taCode, taProtected, taPropsAndComments
|
||||||
*-- DEFINIR M<>TODOS DE LA CLASE
|
*-- DEFINIR M<>TODOS DE LA CLASE
|
||||||
*-- Ubico los m<>todos protegidos y les cambio la definici<63>n
|
*-- Ubico los m<>todos protegidos y les cambio la definici<63>n
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taMethods, taCode, taProtected, taPropsAndComments
|
||||||
EXTERNAL ARRAY taMethods, taCode, taProtected, taPropsAndComments
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL lcMethod, lcMethodName, lnProtectedItem, lnCommentRow, lcProcDef, lcMethods, lnLen
|
LOCAL lcMethod, lcMethodName, lnProtectedItem, lnCommentRow, lcProcDef, lcMethods, lnLen
|
||||||
@@ -8556,9 +8519,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tcMemo, tlSort, taPropsAndComments, tnPropsAndComments_Count, tcSortedMemo
|
LPARAMETERS tcMemo, tlSort, taPropsAndComments, tnPropsAndComments_Count, tcSortedMemo
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taPropsAndComments
|
||||||
EXTERNAL ARRAY taPropsAndComments
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL laLines(1), I, lnPos, loEx AS EXCEPTION
|
LOCAL laLines(1), I, lnPos, loEx AS EXCEPTION
|
||||||
@@ -8618,9 +8579,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tcMemo, tnSort, taPropsAndValues, tnPropsAndValues_Count, tcSortedMemo
|
LPARAMETERS tcMemo, tnSort, taPropsAndValues, tnPropsAndValues_Count, tcSortedMemo
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taPropsAndValues
|
||||||
EXTERNAL ARRAY taPropsAndValues
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL laItems(1), I, X, lnLenAcum, lnPosEQ, lcPropName, lnLenVal, lcValue, lcMethods
|
LOCAL laItems(1), I, X, lnLenAcum, lnPosEQ, lcPropName, lnLenVal, lcValue, lcMethods
|
||||||
@@ -8728,9 +8687,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tcMemo, tlSort, taProtected, tnProtected_Count, tcSortedMemo
|
LPARAMETERS tcMemo, tlSort, taProtected, tnProtected_Count, tcSortedMemo
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taProtected
|
||||||
EXTERNAL ARRAY taProtected
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
tcSortedMemo = ''
|
tcSortedMemo = ''
|
||||||
tnProtected_Count = ALINES(taProtected, tcMemo, 1+4)
|
tnProtected_Count = ALINES(taProtected, tcMemo, 1+4)
|
||||||
@@ -8856,9 +8813,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
PROCEDURE set_MultilineMemoWithAddObjectProperties
|
PROCEDURE set_MultilineMemoWithAddObjectProperties
|
||||||
LPARAMETERS taPropsAndValues, tnPropCount, tcLeftIndentation, tlNormalizeLine
|
LPARAMETERS taPropsAndValues, tnPropCount, tcLeftIndentation, tlNormalizeLine
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taPropsAndValues
|
||||||
EXTERNAL ARRAY taPropsAndValues
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL lcLine, I, lcComentarios, laLines(1), lcFinDeLinea
|
LOCAL lcLine, I, lcComentarios, laLines(1), lcFinDeLinea
|
||||||
@@ -8895,9 +8850,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
LPARAMETERS tcMethod, taMethods, taCode, tcSorted, tnMethodCount, taPropsAndComments, tnPropsAndComments_Count ;
|
LPARAMETERS tcMethod, taMethods, taCode, tcSorted, tnMethodCount, taPropsAndComments, tnPropsAndComments_Count ;
|
||||||
, taProtected, tnProtected_Count, toFoxBin2Prg
|
, taProtected, tnProtected_Count, toFoxBin2Prg
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taMethods, taCode, taPropsAndComments, taProtected
|
||||||
EXTERNAL ARRAY taMethods, taCode, taPropsAndComments, taProtected
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -8963,9 +8916,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
*-- 29/10/2013 Fernando D. Bozzo
|
*-- 29/10/2013 Fernando D. Bozzo
|
||||||
*-- Se tiene en cuenta la posibilidad de que haya un PROC/ENDPROC dentro de un TEXT/ENDTEXT
|
*-- Se tiene en cuenta la posibilidad de que haya un PROC/ENDPROC dentro de un TEXT/ENDTEXT
|
||||||
*-- cuando es usado en un generador de c<>digo o similar.
|
*-- cuando es usado en un generador de c<>digo o similar.
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taMethods, taCode, taPropsAndComments, taProtected
|
||||||
EXTERNAL ARRAY taMethods, taCode, taPropsAndComments, taProtected
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
||||||
@@ -9293,9 +9244,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
LPARAMETERS toRegClass, taPropsAndValues, taPropsAndComments, taProtected ;
|
LPARAMETERS toRegClass, taPropsAndValues, taPropsAndComments, taProtected ;
|
||||||
, tnPropsAndValues_Count, tnPropsAndComments_Count, tnProtected_Count
|
, tnPropsAndValues_Count, tnPropsAndComments_Count, tnProtected_Count
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taPropsAndValues, taPropsAndComments
|
||||||
EXTERNAL ARRAY taPropsAndValues, taPropsAndComments
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL lcHiddenProp, lcProtectedProp, lcPropsMethodsDefd, I ;
|
LOCAL lcHiddenProp, lcProtectedProp, lcPropsMethodsDefd, I ;
|
||||||
@@ -12782,9 +12731,7 @@ DEFINE CLASS CL_DBC_BASE AS CL_CUS_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tcName, tcType, taProperties, tnProperty_Count
|
LPARAMETERS tcName, tcType, taProperties, tnProperty_Count
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taProperties && STRUCTURE: PropName,RecordLen,DataIDLen,DataID,DataType,Data
|
||||||
EXTERNAL ARRAY taProperties && STRUCTURE: PropName,RecordLen,DataIDLen,DataID,DataType,Data
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL lcValue, leValue, lnSelect, laProperty(1,1), lnRecordLen, lcBinRecord, lnPropertyID ;
|
LOCAL lcValue, leValue, lnSelect, laProperty(1,1), lnRecordLen, lcBinRecord, lnPropertyID ;
|
||||||
@@ -14248,9 +14195,7 @@ DEFINE CLASS CL_DBC_TABLES AS CL_DBC_COL_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taTables, tnTable_Count
|
LPARAMETERS taTables, tnTable_Count
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taTables
|
||||||
EXTERNAL ARRAY taTables
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lcText, loEx AS EXCEPTION ;
|
LOCAL I, lcText, loEx AS EXCEPTION ;
|
||||||
@@ -15187,9 +15132,7 @@ DEFINE CLASS CL_DBC_VIEWS AS CL_DBC_COL_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taViews, tnView_Count
|
LPARAMETERS taViews, tnView_Count
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taViews
|
||||||
EXTERNAL ARRAY taViews
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lcText, lcDBC, lnField_Count, laFields(1), loEx AS EXCEPTION ;
|
LOCAL I, lcText, lcDBC, lnField_Count, laFields(1), loEx AS EXCEPTION ;
|
||||||
@@ -15954,9 +15897,7 @@ DEFINE CLASS CL_DBC_RELATIONS AS CL_DBC_COL_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tcTable, taRelations, tnRelation_Count
|
LPARAMETERS tcTable, taRelations, tnRelation_Count
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taRelations
|
||||||
EXTERNAL ARRAY taRelations
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, X, lcText, loEx AS EXCEPTION ;
|
LOCAL I, X, lcText, loEx AS EXCEPTION ;
|
||||||
@@ -16476,9 +16417,7 @@ DEFINE CLASS CL_DBF_FIELDS AS CL_COL_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taFields, tnField_Count
|
LPARAMETERS taFields, tnField_Count
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taFields
|
||||||
EXTERNAL ARRAY taFields
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lcText, loEx AS EXCEPTION ;
|
LOCAL I, lcText, loEx AS EXCEPTION ;
|
||||||
@@ -16639,9 +16578,7 @@ DEFINE CLASS CL_DBF_FIELD AS CL_CUS_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taFields, I
|
LPARAMETERS taFields, I
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taFields
|
||||||
EXTERNAL ARRAY taFields
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lcText, loEx AS EXCEPTION
|
LOCAL I, lcText, loEx AS EXCEPTION
|
||||||
@@ -16767,9 +16704,7 @@ DEFINE CLASS CL_DBF_INDEXES AS CL_COL_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taTagInfo, tnTagInfo_Count, tc_InputFile
|
LPARAMETERS taTagInfo, tnTagInfo_Count, tc_InputFile
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taTagInfo
|
||||||
EXTERNAL ARRAY taTagInfo
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lcText, loEx AS EXCEPTION ;
|
LOCAL I, lcText, loEx AS EXCEPTION ;
|
||||||
@@ -16909,9 +16844,7 @@ DEFINE CLASS CL_DBF_INDEX AS CL_CUS_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taTagInfo, I
|
LPARAMETERS taTagInfo, I
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taTagInfo
|
||||||
EXTERNAL ARRAY taTagInfo
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lcText, loEx AS EXCEPTION
|
LOCAL I, lcText, loEx AS EXCEPTION
|
||||||
@@ -16976,9 +16909,7 @@ DEFINE CLASS CL_DBF_RECORDS AS CL_COL_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taFields, tnField_Count, tc_DBF_Conversion_Condition
|
LPARAMETERS taFields, tnField_Count, tc_DBF_Conversion_Condition
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taFields
|
||||||
EXTERNAL ARRAY taFields
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL lcText, loEx AS EXCEPTION ;
|
LOCAL lcText, loEx AS EXCEPTION ;
|
||||||
@@ -17056,9 +16987,7 @@ DEFINE CLASS CL_DBF_RECORD AS CL_CUS_BASE
|
|||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS taFields, tnField_Count
|
LPARAMETERS taFields, tnField_Count
|
||||||
|
|
||||||
IF .F. && EXTERNAL consume ciclos de ejecuci<63>n, pero no aporta nada fuera del proyecto.
|
EXTERNAL ARRAY taFields
|
||||||
EXTERNAL ARRAY taFields
|
|
||||||
ENDIF
|
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lcText, loEx AS EXCEPTION, lcField, luValue, lcFieldType
|
LOCAL I, lcText, loEx AS EXCEPTION, lcField, luValue, lcFieldType
|
||||||
|
|||||||
Reference in New Issue
Block a user