DIACRONO
Interpretador de leis
fonéticas
homepage de Pablo Gamallo
1. Entrada e
saída de Diacrono
O sistema Diacrono
toma como entrada um étimo latino e devolve uma
lista
ordenada de mudanças diacrónicas até
chegar a
forma actual em castelhano. Por exemplo, se consultamos o
étimo
"calcem", obtemos:
calcem > calce
calce
> cauce
cauce > couce
couce > coz
Cada linha representa uma
mudança
fonética associada a uma lei ou regra. Nas entradas e
saídas, não se utilizam símbolos
fonéticos.
Nalguns casos, no entanto, é necessário escrever
os
étimos de entrada utilizando umas
convenções mui simples que representam
traços
fonéticos ou silábicos. Dous exemplos:
- as vogais breves (excepto o "a") tónicas ou
átonas
em início de palavra devem escrever-se com
maiúscula:
I, U, E, O
Por exemplo:
"cUrtum", "pOntem", etc.
- as vogais pre e postónicas devem escrever-se entre
parénteses. Por exemplo:
"sal(i)cem", "dub(i)tam", etc.
2. Estrutura das regras
fonéticas
As regras descrevem as mudanças fonéticas. Na sua
forma mais simples, uma regra tem a estrutura seguinte:
A
> B
A
é a condição e B a
consequência. Por exemplo, a regra que descreve a queda do m
final é:
mV$
> V$
Esta regra fai a seguinte
transformação:
calcem
> calce
Uma regra pode ter também um conjunto de
restrições que delimitam o seu domínio
de
aplicação. Por exemplo a regra que descreve o
passo de
"al+consoante" a "au+consoante", não se aplica a
étimos
como "altum" ou "calvum":
alC
> auC
EXCEPTO{altum, calvum}
Uma regra também pode conter
restrições temporais: ANTES ou DEPOIS. Dada uma
regra, estas restrições fixam antes e depois de
que regra deve ser
executada. No seu defeito, uma regra é executada antes da
regra
que aparece escrita na linha seguinte da lista.
Existem também algumas convenções fonéticas:
- as vogais escritas em maiúscula representam vogais breves latinas:
E = "ĕ", I = "ĭ", etc.
- as oclusivas em maiúscula representam consoantes debilitadas (após lenição). Por exemplo:
B, D, G são as realizações fricativas das oclusivas sonoras intervocálicas.
- as consoantes palatalizadas representam-se com o diacrítico ' . Por exemplo:
c', l', etc.
3. Sintaxe das
regras
Os símbolos utilizados para definir as regras são
os seguintes:
- variáveis V,
C.
V representa
qualquer vogal
C
representa qualquer consoante
- condições de
especificação das variáveis:
V [+breve]
V[+pretonica]
C [+oclusiva , +sonora]
representa as consoantes oclusivas E sonoras (b,d,g)
C [+líquida ;
+nasal]
representa as
consoantes líquidas OU nasais (l,r,m,n)
- separadores:
$
representa o final de palavra.
^ representa o princípio de palavra
- restrições:
EXCEPTO{...}
ANTES{...}
DEPOIS{...}
4. Lista de regras
Podes descarregar aqui
a lista provisória de regras usadas polo sistema.
5. Sistema escrito em Perl
Podes descarregar aqui
uma versão provisional do sistema diacrono.
O código básico
está
escrito em PERL. Para usá-lo precisas, portanto,
de um
intérprete de Perl.
O sistema diacrono
inspirou-se em etymo.