Checked in dcruncmd.C
[doldaconnect.git] / lib / guile / dcruncmd
1 #!/usr/bin/guile -s
2 !#
3
4 ;  Dolda Connect - Modular multiuser Direct Connect-style client
5 ;  Copyright (C) 2007 Fredrik Tolf <fredrik@dolda2000.com>
6 ;  
7 ;  This program is free software; you can redistribute it and/or modify
8 ;  it under the terms of the GNU General Public License as published by
9 ;  the Free Software Foundation; either version 2 of the License, or
10 ;  (at your option) any later version.
11 ;  
12 ;  This program is distributed in the hope that it will be useful,
13 ;  but WITHOUT ANY WARRANTY; without even the implied warranty of
14 ;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 ;  GNU General Public License for more details.
16 ;  
17 ;  You should have received a copy of the GNU General Public License
18 ;  along with this program; if not, write to the Free Software
19 ;  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
20
21 (use-modules (dolcon ui))
22
23 (dc-c&l #f #f #t)
24 (define resp (apply dc-ecmd (cdr (command-line))))
25 (dc-disconnect)
26
27 (for-each (lambda (o)
28             (for-each (lambda (o)
29                         (display o)
30                         (display " "))
31                       o)
32             (newline))
33           (cdr (assoc 'resp (dc-extract resp))))