Re: Macros

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Juan Pablo Espino <jp(dot)espino(at)gmail(dot)com>
Cc: Jaime Casanova <systemguards(at)gmail(dot)com>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Macros
Date: 2005-04-08 22:54:47
Message-ID: 20050408225447.GE19458@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Fri, Apr 08, 2005 at 03:57:52PM -0500, Juan Pablo Espino wrote:

Hola,

> Bueno si el codigo fuente es bastante explicativo, aun para mi que no
> soy nada especial en programación en C, pero seria interesante tener
> un listado por lo menos de las macros, y así cuando uno lee el código
> fuente puede tener una referencia de que macro se usa en un punto
> determinado, realmente esa era la pregunta si alguien había hecho algo
> así, sino pues haré algo yo entonces ya que lo necesitaré ....

Si vas a trabajar con el codigo fuente, instala al menos ctags (si usas
vi) o etags (si usas emacs). Luego aplicalo al arbol de codigo fuente.
Luego, en vi, puedes pararte encima de un identificador (macro, funcion,
etc), apretar Ctrl-] y vas a dar a la definicion (en emacs no tengo idea
pero debe ser similar). Ctrl-T te devuelve a donde estabas mirando.

Si usas otro editor de texto, lo siento, hazte hombre. :-D

Si quieres algo un poco mas poderoso te recomiendo cscope. Eso te
permite encontrar por ej. todas las partes donde se llama una
determinada funcion, donde se usa una variable, etc.

Otros recomiendan Glimpse con Emacs, pero entiendo que es solo un "grep
indexado" (en realidad agrep), no entiende C, a diferencia de cscope.

--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"Las cosas son buenas o malas segun las hace nuestra opinión" (Lisias)

In response to

  • Re: Macros at 2005-04-08 20:57:52 from Juan Pablo Espino

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cristofer N. Reyes Aguilera 2005-04-09 02:03:23 Re: RE: [pgsql-es-ayuda] Cómo borrar todos los datos de un base
Previous Message Roberto Andrade Fonseca 2005-04-08 22:53:44 Re: trigger o funcion ?