Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

Boże - Online w chmurze

Uruchom gosh w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie gosh, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


gosh - interpreter skryptu Scheme

STRESZCZENIE


rany [-biqV] [-I ścieżka ] [-A ścieżka ] [-u moduł ] [-l filet ] [-tj expr ] [-E expr ] [-F flaga
] [--] [ scenariusz argument ... ]

OPIS


Rany jest samodzielnym interpreterem schematu zbudowanym na bazie Niezręczny Silnik skryptu schematu.

Kiedy scenariusz jest podany, gosh ładuje skrypt, oceniając zawarty w nim kod Scheme. Następnie, jeśli
scenariusz definiuje procedurę o nazwie ręka gosh nazywa to jednym argumentem, którym jest a
lista nazwy skryptu i kolejnych argumentów. Gdy główny zwraca wartość całkowitą,
gosh wychodzi z tym jako kodem wyjścia. Jeśli główny zwraca wartość niebędącą liczbą całkowitą lub występuje błąd
sygnalizowane podczas oceny, gosh wychodzi z kodem wyjścia 70 (EX_SOFTWARE). Zobacz SRFI-22
(http://srfi.schemers.org/srfi-22/srfi-22.html) dla szczegółów. Jeśli nie ma główny procedura
zdefiniowany w skrypcie, gosh wychodzi z kodem 0 po załadowaniu pliku skryptu.

Jeśli nie podano pliku skryptu, gosh przechodzi w tryb interaktywny. Domyślnie monity gosh
użytkownik wprowadza wyrażenie Scheme, odczytuje je i ocenia, a następnie drukuje wynik,
aż do odczytania EOF. Jeśli jednak standardowe wejście nie jest terminalem, gosh nie drukuje a
podpowiedź; pozwala użytkownikowi używać gosh jako programu filtrującego. To zachowanie można kontrolować
przez opcję -i lub -b; patrz poniżej.

OPCJE


Opcje wiersza poleceń są przetwarzane przed załadowaniem pliku skryptu lub wejściem do pliku
tryb interaktywny.

Opcje -I, -A, -u, -l, -L, -e i -E są przetwarzane w kolejności pojawiania się. Dla
na przykład dodanie ścieżki ładowania za pomocą opcji -I wpływa na opcje -l po niej, ale nie na te
przed tym.

-V Drukuje wersję gosh i wychodzi.

-b Tryb wsadowy. Nie wyświetla monitu, nawet jeśli standardowym wejściem jest terminal. zastępuje
-ja.

-i Tryb interaktywny. Wymusza monit o wydrukowanie, nawet standardowe wejście nie jest terminalem.

-q Uniemożliwia odczytanie domyślnego pliku inicjującego.

-Iścieżka
Dodaje ścieżka przed listą ścieżek ładowania.

-Aścieżka
Dołącza ścieżka na końcu listy ścieżek ładowania.

-umoduł
Ładunki i importy moduł, jakby „(użyj moduł )” jest określony w kodzie.

-lfilet
Ładuje plik schematu plik.

-Lfilet
Jak -l, ale nie narzeka, jeśli filet nie istnieje.

-eexpr
Oblicza wyrażenie Scheme wyr.

-Eexpr
To samo co -e, z tą różnicą, że expr jest odczytywany tak, jakby był otoczony nawiasami.

-prodzaj
Włącza profiler. Obecnie rodzaj może być tylko „czasem”.

-fflaga
Ustawia różne flagi.
case-fold używa czytnika bez rozróżniania wielkości liter (jak w R5RS)
ładuj szczegółowy raport podczas ładowania plików
no-inline nie wstawiaj prymitywnych procedur i stałych
(połączone wartości no-inline-global, no-inline-locals i
brak stałych-inline).
no-inline-globals nie wstawiają globalnych procedur.
no-inline-locals nie wstawiają lokalnych procedur.
no-inline-constants nie wstawiają stałych.
no-post-inline-pass nie uruchamia przepustki optymalizacji post-inline.

-Fcecha
Sprawia, że cecha dostępne w formach cond-expand.

-- Określa, że ​​nie ma więcej opcji. Jeśli po tym pojawi się więcej argumentów,
są one traktowane jako nazwa pliku skryptu i jego argumenty.

ŚRODOWISKO


GAUCHE_LOAD_PATH
Rozdzielana dwukropkami lista ścieżek ładowania.
Ścieżki są dołączane przed domyślnymi ścieżkami ładowania systemu.

GAUCHE_DYNLOAD_PATH
Rozdzielana dwukropkami lista ścieżek ładowania dla ładowanych dynamicznie
obiekty. Ścieżki są dołączane przed domyślnymi ścieżkami ładowania systemu.

AUTORSKI


Shiro Kawai (shiro @ acm. org)

Korzystaj z gosh online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Wsporniki
    Wsporniki
    Brackets to darmowe, nowoczesne oprogramowanie typu open source
    edytor tekstu stworzony specjalnie dla sieci Web
    Rozwój. Napisany w HTML, CSS i
    JavaScript z ukierunkowanymi narzędziami wizualnymi i
    przygotuj...
    Pobierz wsporniki
  • 2
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 3
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 4
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • 6
    Caster muzyczny
    Caster muzyczny
    Music Caster to odtwarzacz muzyki z tacy
    który pozwala przesyłać lokalną muzykę do
    Urządzenie Google Cast. Na pierwszym biegu,
    musisz kliknąć strzałkę w swoim
    tak...
    Pobierz aplikację Music Caster
  • więcej »

Komendy systemu Linux

Ad