unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Re: add printf.scm to ice-9?
@ 2002-04-07 16:09 Matthew R Wette
  2002-04-07 20:30 ` Per Bothner
  2002-04-07 23:53 ` Marius Vollmer
  0 siblings, 2 replies; 10+ messages in thread
From: Matthew R Wette @ 2002-04-07 16:09 UTC (permalink / raw)


Marius Vollmer writes ...
> Matthew R Wette <mwette@grover.jpl.nasa.gov> writes:
> 
> > I have been heavily using guile for an application at here at work.
> > Guile seems to have everything I need except one item: printf.
> 
> Can't you use 'format' (which is the Lisp version of printf)?

I want formats like %12.5e and %-20s.
My understanding is that this is not in format.

Matt

_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 10+ messages in thread
* add printf.scm to ice-9?
@ 2002-04-06 22:00 Matthew R Wette
  2002-04-07 10:42 ` Marius Vollmer
  2002-04-07 14:38 ` Neil Jerram
  0 siblings, 2 replies; 10+ messages in thread
From: Matthew R Wette @ 2002-04-06 22:00 UTC (permalink / raw)



I have been heavily using guile for an application at here at work.
Guile seems to have everything I need except one item: printf.  Maybe
this is a candidate for a future addition?  [I am currently using the
printf.scm from slib, but the sprintf implementation there is a little
tough to work with as far as I can tell.]

Here is a short description of the application.  I am working on the
development of space-based interferometers.  The long range goal is
the search for earth-like planets orbiting distant stars.  These
interferometers use lots of laser metrology and actively controlled
mirrors.  [My job is to architect the closed-loop control system.]  We
have a program (MACOS) that generates a linear model for a single path
of a single light source.  I have written a program in guile (~3000
lines) that generates a linear optical model for multiple beams
traversing multiple paths through the optics.  I am able to parse
multiple specification files, run the MACOS program multiple times,
perform matrix-vector manipulations and automatically generate the
model in both MATLAB (for analysis) and C (for simulation).  My
prototype program to do all this was completed in less than a month.
People have been pretty impressed.

My thanks to the developers.  Guile is really coming along.
[The debugger has been a life saver.]

Matt

_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2002-04-28 15:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-07 16:09 add printf.scm to ice-9? Matthew R Wette
2002-04-07 20:30 ` Per Bothner
2002-04-09  2:43   ` Steve Tell
2002-04-09  4:05     ` Per Bothner
2002-04-28 15:10     ` Marius Vollmer
2002-04-07 23:53 ` Marius Vollmer
2002-04-14 19:32   ` Rob Browning
  -- strict thread matches above, loose matches on Subject: below --
2002-04-06 22:00 Matthew R Wette
2002-04-07 10:42 ` Marius Vollmer
2002-04-07 14:38 ` Neil Jerram

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).