Racket – Eseguire e creare eseguibili – 6

kk0Continuo, oggi qui:
[doc]/guide/running.html
[doc]/guide/exe.html
[doc]/raco/pkg.html
.

raco pkg – gestione packages

See Package Management in Racket [[doc]/pkg/index.html] for information on the raco pkg command, which is used for managing external code packages.

A seguire il link si entra in un capitolo lungo e completo sui packages:

The Racket package manager lets you install new libraries and collections, and the Racket package catalog helps other Racket programmers find libraries that you make available.

Pronto per il prossimo capitolo [doc]/raco/setup.html.

raco setup – gestione dell’installazione

The raco setup command builds bytecode, documentation, executables, and metadata indexes for all installed collections.

The collections that are built by raco setup can be part of the original Racket distribution, installed via the package manager (see Package Management in Racket [[doc]/pkg/index.html]), installed via PLaneT (see PLaneT: Automatic Package Distribution [[doc]/planet/index.html]), linked via raco link, in a directory that is listed in the PLTCOLLECTS environment variable, or placed into one of the default collection directories.

Nuovamente si può entrare in un settore ampio, ma troppo speciale, meglio andare avanti: [doc]/raco/decompile.html.

raco decompile – decompilare il bytecode

The raco decompile command takes the path of a bytecode file (which usually has the file extension “.zo“) or a source file with an associated bytecode file (usually created with raco make) and converts the bytecode file’s content back to an approximation of Racket code. Decompiled bytecode is mostly useful for checking the compiler’s transformation and optimization of the source program.

Non credo mi serva, avanti a [doc]/raco/demod.html ma è sempre più specialistico, legato al precedente, sorvolo e arrivo a [doc]/raco/link.html che inspects and modifies a collection links file to display, add, or remove mappings from collection names to filesystem directories.

Arrivo a raco pack [doc]/raco/plt.html, creates an archive of files and directories. raco unpack [doc]/raco/unpack.html riversa il precedente.

raco ctool – lavorare con codice C

Qui: [doc]/raco/ctool.html.

The raco ctool command works in various modes (as determined by command-line flags) to support various tasks involving C code.

Non esaminato in dettaglio ma per C s’intende C/C++, l’opzione --cc [r]uns the host system’s C compiler, automatically supplying flags to locate the Racket header files and to compile for inclusion in a shared library.

Sì, un post esplorativo, noioso, ma prossimamente… forse 😉
:mrgreen:

Posta un commento o usa questo indirizzo per il trackback.

Trackback

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

%d blogger hanno fatto clic su Mi Piace per questo: