chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] egg documentation


From: Graham Fawcett
Subject: Re: [Chicken-users] egg documentation
Date: Thu, 21 Feb 2008 14:16:07 -0500

On Thu, Feb 21, 2008 at 1:55 PM, Alejandro Forero Cuervo
<address@hidden> wrote:
> Given the following SQL table:
>
>   CREATE TABLE symbols (
>     symbol varchar,
>     file varchar,
>     line integer );
>
>  could someone create a function that receives (1) a base path
>  containing a checkout of the chicken-eggs svn repository, (2) a path
>  to some file inside the repository and (3) a sqlite3 database with
>  said table and, if the file is a Scheme file outside of the wiki,
>  adds one entry to the table for each symbol defined?

Is that possible, given that reading the Scheme file may require custom syntax?

As a subcase, if a record type is defined, do you list all the record
getter and setter procs (e.g. post-macro-expansion) or just the
define-record (pre-expansion)?

At least define-record is standard syntax; if an egg uses custom
syntax, it may be impossible to tell whether there are any definitions
at all; or worse, it may contain numerous internal definitions that
should not be exposed in an index.

Just a thought,
G




reply via email to

[Prev in Thread] Current Thread [Next in Thread]