Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

templates2ada - Online w chmurze

Uruchom templates2ada u bezpłatnego dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie templates2ada, 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 systemu MAC OS

PROGRAM:

IMIĘ


templates2ada - wygeneruj źródła Ada z pliku szablonów

STRESZCZENIE


szablony2ada [opcje]

OPIS


szablony2ada analizuje wszystkie pliki szablonów w katalogu, a następnie generuje wynik
plik z nich, w oparciu o plik szablonu (którego domyślny przykład podano jako
/usr/share/doc/libtemplates-parser-dev/examples/templates.tads). Ten ostatni zawiera w
fakt, dwa przykłady, w zależności od tego, czy na szablon ma zostać wygenerowany jeden pakiet Ada,
lub czy należy zbudować pojedynczy pakiet. W pierwszym przypadku, jeśli używasz
kompilatora GNAT, powinieneś uruchomić gnatchop na powstałym pliku. Oto przykład:

$ rm -f src/templates/*.ads
$ szablony2ada -d zasoby/ -o src/templates/generated -r
$ cd src/szablony; wygenerowano gnatchop -w -q
$ rm -f src/templates/generated

Jeden z celów szablony2ada jest upewnienie się, że ustawiasz tylko tagi
faktycznie istnieją w szablonie (i w ten sposób zapobiegają, w miarę możliwości, literówkom w nazwie
tagów); również, w połączeniu z innymi narzędziami, aby zapewnić, że wszystkie tagi potrzebne
szablon są prawidłowo ustawione.

szablony2ada ma również specjalną wiedzę na temat konstrukcji HTTP i wygeneruje Adę
stałe dla parametrów HTTP, które możesz otrzymać w zamian. Po raz kolejny celem jest
pomóż uniknąć literówek w kodzie Ada.

Rozważymy na przykład prosty plik szablonu znajdujący się w pliku lokalnym
`zasoby/blok1.thtml'. Ten szablon zawiera następujący prosty kod HTML:






Kiedy uciekasz szablony2ada, zostanie wygenerowany następujący pakiet Ada. Zauważ, że tak jest
tylko domyślne wyjście szablony2ada, które można w pełni dostosować do swoich potrzeb.

pakiet Templates.Block1 to
pragma Style_Checks (Wyłączone);
Szablon: ciąg stały := "zasoby/blok1.thtml";
Tag1 : stały String := "TAG1";
Tag2 : stały String := "TAG2";
pakiet HTTP to
Param1 : stała String := "PARAM1";
Param2 : stała String := "PARAM2";
zakończ HTTP;
koniec Szablonów.Blok1;

OPCJE


-d reż Wyszukaj pliki szablonów w reż.

-h Wyświetl podsumowanie opcji.

-o filet
Zapisz wynik do filet.

-e ext Przetwarzaj wszystkie pliki z rozszerzeniem ext które znajdują się w katalogu wejściowym; rozważać
te pliki jako pliki szablonów.

-r Rekurencja do podkatalogów.

-t filet
Zastosowanie filet jako plik szablonu wyjściowego. Parser szablonów zawiera przykład
dla takiego pliku, /usr/share/doc/templates-parser/examples/templates.tads, To ty
można dostosować do własnych potrzeb.

-v Tryb szczegółowy. Spowoduje to wyświetlenie ostrzeżenia, gdy parametr http ma nadaną nazwę
tylko tagów analizatora szablonów, ponieważ nie można wówczas utworzyć dla nich żadnego pasującego wpisu
plik wyjściowy.

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


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Alt+F
    Alt+F
    Alt-F zapewnia bezpłatne i otwarte oprogramowanie
    alternatywne oprogramowanie dla DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F ma Sambę i NFS;
    obsługuje ext2/3/4...
    Pobierz Alt-F
  • 2
    Usm
    Usm
    Usm to zunifikowany pakiet Slackware
    menedżer, który obsługuje automatyczne
    rozwiązanie zależności. To jednoczy
    różne repozytoria pakietów, w tym
    slackware, slacky, p...
    Pobierz usm
  • 3
    Chart.js
    Chart.js
    Chart.js to biblioteka JavaScript, która
    pozwala projektantom i programistom rysować
    wszelkiego rodzaju wykresy przy użyciu HTML5
    element płótna. Chart js oferuje świetne
    tablica ...
    Pobierz Chart.js
  • 4
    iReport-Designer dla JasperReports
    iReport-Designer dla JasperReports
    UWAGA: Obsługa iReport/Jaspersoft Studio
    Ogłoszenie: Od wersji 5.5.0,
    Jaspersoft Studio będzie oficjalnym
    klient projektowy dla JasperReports. iReport
    Wola...
    Pobierz iReport-Designer dla JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF zainstaluje wszystkie
    oprogramowanie, które Fedora Linux i inne
    nie obejmuje domyślnie, po
    uruchamianie Fedory po raz pierwszy. Jego
    łatwe dla...
    Pobierz PostInstallerF
  • 6
    strace
    strace
    Projekt strace został przeniesiony do
    https://strace.io. strace is a
    diagnostyczne, debugujące i instruktażowe
    śledzenie przestrzeni użytkownika dla systemu Linux. To jest używane
    monitorować...
    Pobierz strace
  • więcej »

Komendy systemu Linux

Ad