Eu List Routines Utility

new topic     » topic index » view thread      » older message » newer message

Hi,

I've submitted a small Windows Eu utility program that is an update of an old
DOS-based one of the same name.  It is meant to be a "work-horse" utility
that does its one thing as straight-forwardly as possible.

Its purpose is to find and list all the routines of an Eu program either to a
file called Routines.txt in EUDIR or to place the routines-list(s) at the
top of the file(s) or to do both in one pass.  It will also remove the lists
from files that have them whenever the user wishes.

Here is an example from the list produced from guru.ex in the Eu\BIN folder:
--* Begin List of Functions & Procedures *
---> File: C:\EUPHORIA\BIN\GURU.EX
--function fast_lower(sequence s)
--function clean(sequence line)
--procedure both_puts(object text)
--procedure both_printf(sequence format, object values)
--function safe_gets(integer fn)
--function sum(sequence s)
--function has_punctuation(sequence word)
--function next_word()
--procedure highlight(sequence text)
--procedure print_chunk_list()
--procedure save_chunk(sequence file_name, sequence chunk, atom score)
--procedure scan(sequence file_name)
--function look_at(sequence path_name, sequence entry)
--procedure usage(sequence g)
--function blank_delim(sequence s)
--* End List of Functions & Procedures   *
-- Guru
-- usage:
-- to search EUPHORIA directories:
--        guru word1 word2 word3 ...
...

I still find this utility useful to show me quickly what is going on in
an Eu program  or library and hope it proves so to others.

--Quark

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu