Hola de nuevo Colegas del Foro:
Estoy por terminar una aplicacion para el control de Inventarios de una muebleria, y me surge la siguiente duda:
Es posible saber si hay variables estaticas, locales o publicas declaradas en todas las funciones dentro del sistema y que no esten siendo usadas.
Esto con el fin de quitarlas del codigo fuente y poder optimizar un poco más la aplicación, ya que conforme vamos escribiendo el código de las funciones agregamos variables para hacer pruebas y despues nos olvidamos de quitarlas, dando como resultado una aplicación con variables si uso.
Y de ser así como podría saberlo.?
Agradecimientos de antemano.
I.S.C. Víctor Daniel cuatécatl León
Muy pronto mi portal electronico: www.sisa.unlugar.com
Variables sin uso en una Aplicación
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Tienes que usar el flag -w2 al compilar con Harbour.
Aqui tienes un ejemplo:
harbour -n -w2 test.prg
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'test.prg'...
test.prg(6) Warning W0003 Variable: 'X' declared but not used in function: 'MAIN(3)'
Lines 5, Functions/Procedures 1
Generating C source output to 'test.c'... Done.
Aqui tienes un ejemplo:
Code: Select all
function Main()
local x
return nil
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'test.prg'...
test.prg(6) Warning W0003 Variable: 'X' declared but not used in function: 'MAIN(3)'
Lines 5, Functions/Procedures 1
Generating C source output to 'test.c'... Done.
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact: