This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Some easy questions from beginer


>>>>> "Miroslav" == Miroslav Silovic <silovic@zesoi.fer.hr> writes:

    Miroslav> Clark McGrew <mcgrew@ale.physics.sunysb.edu> writes:
    Sergey> 1. What does mean symbol ":" in the guile's
    Sergey> variable/function name?
    >>  The ":" is just one more character in a name as far as guile
    >> is concerned.  Often it is used to make a name readable (ie
    >> ui:screen is part of some package named ui), but that's just a
    >> naming convention which has not special significance as far as
    >> scheme is concerned.  If you don't like a ":" then pick a
    >> different character.  It's up to you.

    Miroslav> Correction: :symbol is actually a keyword.

I'd forgotten that guile deviated from R5RS for this.  Isn't that only
true when ":" is the first character? 

Cheers,

Clark

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]