Kurso de Raku / Progresinta / Moduloj / Bazaj konoj pri moduloj

Uzi modulojn

Por uzi modulon, ŝargu ĝin per la deklaro use. Post tio, la nomoj, kiujn la modulo eksportas, estas disponeblaj kvazaŭ vi mem skribis ilin.

Donita la dosiero Greeting.rakumod el la antaŭa temo, programo uzas ĝin jene:

use Greeting;

say hello('Anna');

Ĉar hello estis markita per is export, la deklaro use faras ĝin disponebla, kaj la programo vokas ĝin rekte:

Hello, Anna!

Por ke Raku trovu la modulon, ĝi devas esti sur la modula serĉvojo. Kiam la moduldosiero troviĝas en la sama dosierujo kiel via programo, vi diras al Raku serĉi tie per la opcio -I. (la punkto signifas “la aktuala dosierujo”):

$ raku -I. program.raku
Hello, Anna!

Instalitaj moduloj (kovritaj poste en Instalado de moduloj el la reto) estas trovitaj aŭtomate, do la opcio -I estas bezonata nur por moduloj, kiuj loĝas apud via propra programo.

Praktiko

Vin atendas 1 kvizo pri la enhavo de ĉi tiu temo.

Kursa navigado

Kvizo — is export   |   Kvizo — use


💪 Aŭ iru rekte al la ekzercoj de ĉi tiu sekcio.