scsh

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Πήδηση στην πλοήγηση Πήδηση στην αναζήτηση

Το scsh είναι ένα POSIX API που καλύπτει τη γλώσσα προγραμματισμού Scheme, ώστε να την κάνει κατάλληλη για συγγραφή σεναρίων (scripting).

Χαρακτηριστικά[Επεξεργασία | επεξεργασία κώδικα]

Το scsh περιλαμβάνει τα εξής χαρακτηριστικά:

Παράδειγμα[Επεξεργασία | επεξεργασία κώδικα]

  • Τυπώνει μια λίστα όλων των εκτελέσιμων που είναι διαθέσιμα μέσω της PATH στην πρότυπη έξοδο:
#!/usr/local/bin/scsh -s
!#

(define (executables dir)
  (with-cwd dir
    (filter file-executable? (directory-files dir #t))))
(define (writeln x) (display x) (newline))

(for-each writeln
  (append-map executables ((infix-splitter ":") (getenv "PATH"))))

Δείτε επίσης[Επεξεργασία | επεξεργασία κώδικα]

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]



Στο λήμμα αυτό έχει ενσωματωθεί κείμενο από το λήμμα Scsh της Αγγλικής Βικιπαίδειας, η οποία διανέμεται υπό την GNU FDL και την CC-BY-SA 3.0. (ιστορικό/συντάκτες).