<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>http://www.dialettometaurense.wiki/index.php?action=history&amp;feed=atom&amp;title=Modulo%3AFan-conj%2Fman</id>
	<title>Modulo:Fan-conj/man - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="http://www.dialettometaurense.wiki/index.php?action=history&amp;feed=atom&amp;title=Modulo%3AFan-conj%2Fman"/>
	<link rel="alternate" type="text/html" href="http://www.dialettometaurense.wiki/index.php?title=Modulo:Fan-conj/man&amp;action=history"/>
	<updated>2026-08-24T16:23:13Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>http://www.dialettometaurense.wiki/index.php?title=Modulo:Fan-conj/man&amp;diff=3368&amp;oldid=prev</id>
		<title>Luigimagi il 21:53, 25 ott 2018</title>
		<link rel="alternate" type="text/html" href="http://www.dialettometaurense.wiki/index.php?title=Modulo:Fan-conj/man&amp;diff=3368&amp;oldid=prev"/>
		<updated>2018-10-25T21:53:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Versione delle 21:53, 25 ott 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Riga 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;{{Man modulo}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Questo [[Aiuto:Moduli|modulo]] costituisce il codice di funzionamento del [[Template:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;It&lt;/del&gt;-conj]] e crea, in base ai parametri inseriti in quest&amp;#039;ultimo, la tabella di coniugazione dei verbi italiani. Si compone di una funzione principale, &amp;#039;&amp;#039;&amp;#039;p.itconj&amp;#039;&amp;#039;&amp;#039; (richiamata direttamente nel template) e di quattro funzioni accessorie (&amp;#039;&amp;#039;&amp;#039;p.over&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;p.wiki&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;p.alts&amp;#039;&amp;#039;&amp;#039; e &amp;#039;&amp;#039;&amp;#039;p.plurale&amp;#039;&amp;#039;&amp;#039;) che sono utilizzate solo all&amp;#039;interno della funzione principale per abbreviarne il codice (ad es., la funzione p.wiki rende il suo argomento un [[Aiuto:Wikilink|wikilink]]). Le sezioni seguenti illustrano il loro funzionamento, iniziando da quella principale.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Questo [[Aiuto:Moduli|modulo]] costituisce il codice di funzionamento del [[Template:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;fan&lt;/ins&gt;-conj]] e crea, in base ai parametri inseriti in quest&amp;#039;ultimo, la tabella di coniugazione dei verbi italiani. Si compone di una funzione principale, &amp;#039;&amp;#039;&amp;#039;p.itconj&amp;#039;&amp;#039;&amp;#039; (richiamata direttamente nel template) e di quattro funzioni accessorie (&amp;#039;&amp;#039;&amp;#039;p.over&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;p.wiki&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;p.alts&amp;#039;&amp;#039;&amp;#039; e &amp;#039;&amp;#039;&amp;#039;p.plurale&amp;#039;&amp;#039;&amp;#039;) che sono utilizzate solo all&amp;#039;interno della funzione principale per abbreviarne il codice (ad es., la funzione p.wiki rende il suo argomento un [[Aiuto:Wikilink|wikilink]]). Le sezioni seguenti illustrano il loro funzionamento, iniziando da quella principale.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Questo modulo è stato importato nel febbraio 2013 a partire dal [[:en:Module:it-conj|corrispondente modulo]] di en.wikt, la cui [https://en.wiktionary.org/w/index.php?title=Module:it-conj&amp;amp;action=history cronologia] riporta i relativi autori (NB: successive modifiche apportate tanto su en. quanto su it. hanno reso i due moduli molto diversi fra loro, per cui i relativi template potrebbero comportarsi in modo molto differente).&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Questo modulo è stato importato nel febbraio 2013 a partire dal [[:en:Module:it-conj|corrispondente modulo]] di en.wikt, la cui [https://en.wiktionary.org/w/index.php?title=Module:it-conj&amp;amp;action=history cronologia] riporta i relativi autori (NB: successive modifiche apportate tanto su en. quanto su it. hanno reso i due moduli molto diversi fra loro, per cui i relativi template potrebbero comportarsi in modo molto differente).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key i4907793_mw1-mw_:diff::1.12:old-3367:rev-3368 --&gt;
&lt;/table&gt;</summary>
		<author><name>Luigimagi</name></author>
		
	</entry>
	<entry>
		<id>http://www.dialettometaurense.wiki/index.php?title=Modulo:Fan-conj/man&amp;diff=3367&amp;oldid=prev</id>
		<title>Luigimagi: Creata pagina con &quot;{{Man modulo}} Questo modulo costituisce il codice di funzionamento del Template:It-conj e crea, in base ai parametri inseriti in quest&#039;ultimo, la tabella...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.dialettometaurense.wiki/index.php?title=Modulo:Fan-conj/man&amp;diff=3367&amp;oldid=prev"/>
		<updated>2018-10-25T21:48:54Z</updated>

		<summary type="html">&lt;p&gt;Creata pagina con &amp;quot;{{Man modulo}} Questo &lt;a href=&quot;/index.php?title=Aiuto:Moduli&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Aiuto:Moduli (la pagina non esiste)&quot;&gt;modulo&lt;/a&gt; costituisce il codice di funzionamento del &lt;a href=&quot;/Template:It-conj&quot; title=&quot;Template:It-conj&quot;&gt;Template:It-conj&lt;/a&gt; e crea, in base ai parametri inseriti in quest&amp;#039;ultimo, la tabella...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Man modulo}}&lt;br /&gt;
Questo [[Aiuto:Moduli|modulo]] costituisce il codice di funzionamento del [[Template:It-conj]] e crea, in base ai parametri inseriti in quest&amp;#039;ultimo, la tabella di coniugazione dei verbi italiani. Si compone di una funzione principale, &amp;#039;&amp;#039;&amp;#039;p.itconj&amp;#039;&amp;#039;&amp;#039; (richiamata direttamente nel template) e di quattro funzioni accessorie (&amp;#039;&amp;#039;&amp;#039;p.over&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;p.wiki&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;p.alts&amp;#039;&amp;#039;&amp;#039; e &amp;#039;&amp;#039;&amp;#039;p.plurale&amp;#039;&amp;#039;&amp;#039;) che sono utilizzate solo all&amp;#039;interno della funzione principale per abbreviarne il codice (ad es., la funzione p.wiki rende il suo argomento un [[Aiuto:Wikilink|wikilink]]). Le sezioni seguenti illustrano il loro funzionamento, iniziando da quella principale.&lt;br /&gt;
&lt;br /&gt;
Questo modulo è stato importato nel febbraio 2013 a partire dal [[:en:Module:it-conj|corrispondente modulo]] di en.wikt, la cui [https://en.wiktionary.org/w/index.php?title=Module:it-conj&amp;amp;action=history cronologia] riporta i relativi autori (NB: successive modifiche apportate tanto su en. quanto su it. hanno reso i due moduli molto diversi fra loro, per cui i relativi template potrebbero comportarsi in modo molto differente).&lt;br /&gt;
&lt;br /&gt;
==Funzione p.itconj==&lt;br /&gt;
È la funzione principale del modulo; interpreta i parametri inseriti nel template (radice, desinenza all&amp;#039;infinito, ausiliare, eventuali forme irregolari) e in base ad essi costruisce la [[:w:Aiuto:Tabelle|tabella]] che ne costituisce l&amp;#039;output. La funzione internamente è suddivisibile in sottosezioni identificate nel modulo dai &amp;lt;code&amp;gt;-- commenti&amp;lt;/code&amp;gt;; tali sottosezioni vengono di seguito brevemente descritte separatamente.&lt;br /&gt;
&lt;br /&gt;
La prima sottosezione definisce le variabili passate al modulo dal template:&lt;br /&gt;
* &amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt; : la radice del verbo (ad. es. &amp;#039;&amp;#039;parl&amp;#039;&amp;#039; per &amp;quot;parlare&amp;quot;, &amp;#039;&amp;#039;corr&amp;#039;&amp;#039; per &amp;quot;correre&amp;quot; e così via); corrisponde al primo parametro del [[Template:It-conj]]&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; : la desinenza (all&amp;#039;infinito) del verbo (&amp;#039;&amp;#039;are&amp;#039;&amp;#039;, &amp;#039;&amp;#039;ere&amp;#039;&amp;#039;, &amp;#039;&amp;#039;arsi&amp;#039;&amp;#039; etc.); corrisponde al secondo parametro del [[Template:It-conj]]&lt;br /&gt;
* &amp;lt;code&amp;gt;aus&amp;lt;/code&amp;gt; : l&amp;#039;ausiliare (&amp;#039;&amp;#039;essere&amp;#039;&amp;#039; o &amp;#039;&amp;#039;avere&amp;#039;&amp;#039;); corrisponde al terzo parametro del [[Template:It-conj]]&lt;br /&gt;
Successivamente vengono definite le variabili interne al template, che saranno poi codificate successivamente: ad es. &amp;lt;code&amp;gt;inf&amp;lt;/code&amp;gt; per la voce verbale all&amp;#039;infinito, &amp;lt;code&amp;gt;pres1s&amp;lt;/code&amp;gt; per la prima persona singolare del presente indicativo, &amp;lt;code&amp;gt;prem1s&amp;lt;/code&amp;gt; per la prima persona singolare del passato remoto e così via; se si aggiunge una nuova variabile è bene aggiungerla anche a tale lista, altrimenti potrebbe risultare nulla.&lt;br /&gt;
&lt;br /&gt;
Segue poi la costruzione delle voci verbali standard: in base alla desinenza (&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;) il modulo genera le stringhe per le varie forme flesse unendo radice (&amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt;) e relativa uscita: ad es. se la desinenza è &amp;quot;are&amp;quot; (&amp;lt;code&amp;gt;if type = &amp;quot;are&amp;quot;&amp;lt;/code&amp;gt;), &amp;lt;code&amp;gt;pres1s = stem.. &amp;quot;o&amp;quot;&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;parlo&amp;#039;&amp;#039;); &amp;lt;code&amp;gt;prem1s = stem.. &amp;quot;ai&amp;quot;&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;parlai&amp;#039;&amp;#039;) e così via. Stesso discorso per i verbi riflessivi (&amp;lt;code&amp;gt;tipe = &amp;quot;arsi&amp;quot;&amp;lt;/code&amp;gt; e simili). &lt;br /&gt;
&lt;br /&gt;
Nella sottosezione identificata da &amp;lt;code&amp;gt;-- Recupera le eventuali forme irregolari o varianti..&amp;lt;/code&amp;gt;, le stringhe per le voci verbali così create vengono riunite in stringhe uniche: la funzione p.over sostituisce la forma flessa generata automaticamente con quella eventualmente inserita manualmente nel template, se presente; la funzione p.alts aggiunge alla forma flessa generata automaticamente quella eventualmente inserita manualmente, se presente. Ad es. per il presente indicativo:&lt;br /&gt;
* &amp;lt;code&amp;gt;pres1s = p.over(pres1s,args[&amp;quot;pres1s&amp;quot;])&amp;lt;/code&amp;gt; -&amp;gt; se nel template è inserito il parametro &amp;quot;pres1s=&amp;quot;, viene sovrascritto a quello generato automaticamente&lt;br /&gt;
* &amp;lt;code&amp;gt;pres1s = p.alts(pres1s, pres1s2)&amp;lt;/code&amp;gt; -&amp;gt; se nel template è inserito il parametro &amp;quot;pres1s2=&amp;quot;, viene aggiunto accanto a quello generato automaticamente&lt;br /&gt;
&lt;br /&gt;
Nella sottosezione &amp;lt;code&amp;gt;-- Tempi composti&amp;lt;/code&amp;gt; vengono generate le forme per i tempi composti (passato prossimo etc.) e i relativi titoli dei cassetti. Prima si genera automaticamente, tramite la funzione p.plurale (vedi sotto), il plurale del participio passato &amp;lt;code&amp;gt;pplur&amp;lt;/code&amp;gt; (necessario se l&amp;#039;ausiliare è essere). Successivamente, in base all&amp;#039;ausiliare inserito, si generano le stringhe per le varie voci verbali unendo ausiliare (coniugato) e participio passato: ad es. per il passato prossimo:&lt;br /&gt;
* se l&amp;#039;ausiliare è avere (&amp;lt;code&amp;gt;if aus = &amp;quot;avere&amp;quot;&amp;lt;/code&amp;gt;), &amp;lt;code&amp;gt;paspros1s = &amp;quot;&amp;lt;nowiki&amp;gt;[[ho]]&amp;lt;/nowiki&amp;gt; &amp;quot;.. pp&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;ho parlato&amp;#039;&amp;#039;) e così via&lt;br /&gt;
* se l&amp;#039;ausiliare è essere (&amp;lt;code&amp;gt;if aus = &amp;quot;essere&amp;quot;&amp;lt;/code&amp;gt;), &amp;lt;code&amp;gt;paspros1s = &amp;quot;&amp;lt;nowiki&amp;gt;[[sono]]&amp;lt;/nowiki&amp;gt; &amp;quot;.. pp&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;sono arrossito&amp;#039;&amp;#039;) e così via&lt;br /&gt;
* se il participio passato non esiste (&amp;lt;code&amp;gt;if pp = &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;) le forme composte si annullano &amp;lt;code&amp;gt;paspros1s = &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* se l&amp;#039;ausiliare è diverso da &amp;quot;essere&amp;quot; o &amp;quot;avere&amp;quot; (&amp;lt;code&amp;gt;else&amp;lt;/code&amp;gt;), escono le doppie forme composte &amp;lt;code&amp;gt;paspros1s = &amp;quot;&amp;lt;nowiki&amp;gt;[[ho]]&amp;lt;/nowiki&amp;gt; &amp;quot;.. pp, &amp;quot;&amp;lt;nowiki&amp;gt;[[sono]]&amp;lt;/nowiki&amp;gt; &amp;quot;.. pp&amp;lt;/code&amp;gt; e così via.&lt;br /&gt;
Subito dopo si generano i titoli dei cassetti, con la corrispondente descrizione (se &amp;lt;code&amp;gt;if pp = &amp;quot;&amp;quot;&amp;lt;/code&amp;gt;, la descrizione è per tutti &amp;quot;manca dei tempi composti&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Infine, nella sottosezione &amp;lt;code&amp;gt;-- Costruisce la tabella di coniugazione&amp;lt;/code&amp;gt; il modulo costruisce la tabella (&amp;lt;code&amp;gt;conj&amp;lt;/code&amp;gt;) e vi inserisce le forme flesse precedentemente generate. Il modulo restituise tale tabella con output (&amp;lt;code&amp;gt;return conj&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
==Funzione p.over==&lt;br /&gt;
La funzione p.over (&amp;lt;code&amp;gt;p.over(x,over,xtra)&amp;lt;/code&amp;gt;) serve per sovrascrivere l&amp;#039;eventuale voce verbale irregolare (identificata dal suo secondo argomento, &amp;lt;code&amp;gt;over&amp;lt;/code&amp;gt;), se definita, a quella generata automaticamente (identificata dal primo argomento &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;). Ad esempio, all&amp;#039;interno della funzione principale il codice &lt;br /&gt;
*&amp;lt;code&amp;gt;pp = p.over(pp,args[&amp;quot;pp&amp;quot;])&amp;lt;/code&amp;gt;&lt;br /&gt;
cerca l&amp;#039;eventuale parametro &amp;quot;pp=&amp;quot; (participio passato) nel template; se questo è definito (come nel caso del verbo &amp;quot;[[scrivere]]&amp;quot;, in cui &amp;quot;pp= scritto&amp;quot;) lo rimpiazza alla forma predefinita (che sarebbe, sempre nel caso di &amp;quot;scrivere&amp;quot;, &amp;#039;&amp;#039;scrivuto&amp;#039;&amp;#039;), se non lo è restituisce invece quest&amp;#039;ultima.&lt;br /&gt;
&lt;br /&gt;
Il terzo parametro &amp;lt;code&amp;gt;xtra&amp;lt;/code&amp;gt; va settato su &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; solo nel caso dei verbi riflessivi, e inserisce la corrispondete particella pronominale (&amp;quot;mi&amp;quot;, &amp;quot;ti&amp;quot; etc.), in tutti gli altri casi può essere ignorato. &lt;br /&gt;
&lt;br /&gt;
==Funzione p.wiki==&lt;br /&gt;
La funzione p.wiki (&amp;lt;code&amp;gt;p.wiki(x)&amp;lt;/code&amp;gt;) rende il suo argomento, &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;, un wikilink, con &amp;quot;[[:w:Aiuto:Piped_link#Piped_wikilink|pipe]]&amp;quot; alla sezione italiana. In pratica, nel modulo, scrivere &amp;lt;code&amp;gt;p.wiki(qualcosa)&amp;lt;/code&amp;gt; equivale al wikicodice &amp;lt;nowiki&amp;gt;[[qualcosa#Italiano|qualcosa]]&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Inoltre, la funzione controlla, tramite la funzione standard di Scribunto [[:mw:Extension:Scribunto/Lua_reference_manual#mw.title.new|mw.title.new(x).exists]] (si veda anche [[:en:Wiktionary:Scribunto/Converting_templates#Ifexist|qui]]) se la pagina a cui punta tale link esiste o meno (funziona in modo molto simile alla [[:w:Aiuto:Funzioni parser|funzione parser]] &amp;#039;&amp;#039;ifexist&amp;#039;&amp;#039; del codice mediawiki). Se la pagina non esiste, aggiunge al wikilink la [[:Categoria:Verbi italiani con forme da scrivere]], e/o la [[:Categoria:Verbi italiani da scrivere]] se ad essere rosso è il link verso la forma all&amp;#039;infinito.&lt;br /&gt;
&lt;br /&gt;
==Funzione p.alts==&lt;br /&gt;
La funzione p.alts (&amp;lt;code&amp;gt;p.alts(x, y)&amp;lt;/code&amp;gt;) aggiunge l&amp;#039;eventuale variante alternativa (identificata dal suo secondo argomento, &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;), se definita, accanto a quella generata automaticamente (identificata dal primo argomento &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;), separandola con una virgola. Ad esempio, all&amp;#039;interno della funzione principale, il codice&lt;br /&gt;
*&amp;lt;code&amp;gt;pp = p.alts(pp, pp2)&amp;lt;/code&amp;gt; &lt;br /&gt;
cerca l&amp;#039;eventuale parametro &amp;quot;pp2=&amp;quot; (variante del participio passato) nel template; se questo è definito (come nel caso del verbo &amp;quot;[[vedere]]&amp;quot;, in cui &amp;quot;pp2= visto&amp;quot;) lo aggiunge al seguito di quella base (che sarebbe, sempre nel caso di &amp;quot;vedere&amp;quot;, veduto), se non lo è restituisce invece solo quest&amp;#039;ultima.&lt;br /&gt;
&lt;br /&gt;
==Funzione p.plurale==&lt;br /&gt;
La funzione p.plurale (&amp;lt;code&amp;gt;p.plurale(pos, str, r)&amp;lt;/code&amp;gt;) sostituisce, al suo argomento &amp;lt;code&amp;gt;str&amp;lt;/code&amp;gt;, tanti caratteri quanti sono indicati dall&amp;#039;argomento &amp;lt;code&amp;gt;pos&amp;lt;/code&amp;gt; con l&amp;#039;argomento &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;. In pratica, il codice &amp;lt;code&amp;gt;p.plurale(-1, &amp;quot;cane&amp;quot;, i)&amp;lt;/code&amp;gt; restituisce &amp;quot;cani&amp;quot;. Serve per generare il plurale del participio passato &amp;lt;code&amp;gt;pplur&amp;lt;/code&amp;gt; (a sua volta necessario per i tempi composti con ausiliare essere) tramite il codice:&lt;br /&gt;
* &amp;lt;code&amp;gt;pplur = p.plurale(-3, pp, &amp;quot;i]]&amp;quot;)&amp;lt;/code&amp;gt; e simili&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Categoria:Manuali dei moduli|it-conj]]&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Categoria:Moduli|it-conj]]&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luigimagi</name></author>
		
	</entry>
</feed>