[Aegisvm-devel] tags table
Status: Pre-Alpha
Brought to you by:
pwlfong
|
From: Philip F. <pw...@us...> - 2002-05-20 18:49:30
|
Hi Some of you mentioned that, given the lack of documentation, it is difficult to find the definition of functions and structures. One tool you can use to help understanding the code base are tags tables. Follow the instructions I sent to you in the last email to generate tags tables, and consult the following for instructions on how tags tables are used in emacs: http://www.gnu.org/manual/emacs/html_node/emacs_334.html Tags tables are basically cross-reference databases. In emacs, you can point the cursor to an occurrence of a symbol (e.g. a call site), press a key, and emacs will jump to the file containing the definition of the symbol (e.g. the function definition). Of course, there are keystrokes for bringing you back to where you were. This is a great tool for program understanding. BTW, java code is currently not tagged. If you need this facility, let me know. Philip * Philip W. L. Fong * pw...@us... |