Brassica SCA [v1.0.0]
-
þeprussianfrog
- Posts: 48
- Joined: Tue Apr 14, 2026 4:38 am
- Location: Earþ
Re: Brassica SCA [v1.0.0]
Yay it's working again! Thanks!
- Man in Space
- Posts: 2434
- Joined: Sat Jul 21, 2018 1:05 am
Re: Brassica SCA [v1.0.0]
I am having two issues: the wildcard ^ doesn’t seem to want to work and some categories aren’t being properly read. The affected rules are pitch accent and stop assimilation, respectively.
For the pitch accent rule, using ^Vacc _ and _ ^Vacc doesn’t cause subsequent accents to disappear; using the specific environments Vacc (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) _ and _ (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) Vacc does work—e.g., ɢjabrə as the input comes out ɢjábrə́ if I use ^Vacc.
For stop assimilation, pʰəɢəwa first changes to pʰɢəwa as expected, but the stop assimilation rule doesn't turn pʰ to b, rather it gives me �.
EDIT: The dummy word pibi shows up as bbi as is proper.
For the pitch accent rule, using ^Vacc _ and _ ^Vacc doesn’t cause subsequent accents to disappear; using the specific environments Vacc (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) _ and _ (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) Vacc does work—e.g., ɢjabrə as the input comes out ɢjábrə́ if I use ^Vacc.
For stop assimilation, pʰəɢəwa first changes to pʰɢəwa as expected, but the stop assimilation rule doesn't turn pʰ to b, rather it gives me �.
Code: Select all
new categories
Nas = m n ɲ ŋ ɴ
Svcl = p t tʲ k q
Svcd = b d dʲ g ɢ
Svla = pʰ tʰ tʲʰ kʰ qʰ
Svca = bʰ dʰ dʲʰ gʰ ɢʰ
Fvcl = f s ʃ x χ h
Fvcd = v z ʒ ɣ ʁ
Apx = w r j 1 2
Vnac = a ə e i o u
Vacc = á ə́ é í ó ú
Fvcl = f s ʃ x χ h
Fvcd = v z ʒ ɣ ʁ
C = Nas Svcl Svcd Svla Svca Fvcl Fvcd Apx
S = Svcl Svcd Svla Svca
F = Fvcl Fvcd
R = Nas Apx
V = Vnac Vacc
X = Ø
end
;pitch accent
Vnac / Vacc / _ V
Vnac / Vacc / C C _ // Vacc (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C)_
Vnac / Vacc / # (C) (C) _ // _ (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) Vacc
;vowel deletions
[u ú i í] / / _ (C) (C) [w u ú j i í]
;initial-foot redundancy
[a á] / / # (C) (C) _ (C) (C) [a á]
[ə ə́] / / # (C) (C) _ (C) (C) [ə ə́]
[i í] / / # (C) (C) _ (C) (C) [i í]
[u ú] / / # (C) (C) _ (C) (C) [u ú]
[u ú i í] / / _ (C) (C) [w u ú j i í]
;final-foot redundancy
[a á] / / (C) (C) _ (C) (C) [a á] #
[ə ə́] / / (C) (C) _ (C) (C) [ə ə́] #
[i í] / / (C) (C) _ (C) (C) [i í] #
[u ú] / / (C) (C) _ (C) (C) [u ú] #
;final high vowel deletion
[i í u ú] / / [a á ə ə́] (C) (C) (V) (C) (C) (V) (C) (C) (V) (C) (C) (V) _ #
;final glide fortition?
[w j] / [v s] / V _ #
[w j] / [u i] / C _ #
;stop assimilation
[Svcd Svla Svca] / Svcl / _ Svcl
[Svcl Svla Svca] / Svcd / _ Svcd
[Svcl Svcd Svca] / Svla / _ Svla
[Svcl Svcd Svca] / Svca / _ SvcaRe: Brassica SCA [v1.0.0]
Aaargh, not another wildcard problem… that syntax is almost more trouble than it’s worth, and the semantics confuses even me sometimes. Remind me to look into it tomorrow when I have time.
Conlangs: Scratchpad | Texts | antilanguage
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Re: Brassica SCA [v1.0.0]
To solve this problem, you need to change the stop assimilation rules to the following:Man in Space wrote: ↑Thu May 07, 2026 5:00 pm For stop assimilation, pʰəɢəwa first changes to pʰɢəwa as expected, but the stop assimilation rule doesn't turn pʰ to b, rather it gives me �.
Code: Select all
;stop assimilation
[Svcd Svla Svca] / [Svcl Svcl Svcl] / _ Svcl
[Svcl Svla Svca] / [Svcd Svcd Svcd] / _ Svcd
[Svcl Svcd Svca] / [Svla Svla Svla] / _ Svla
[Svcl Svcd Svca] / [Svca Svca Svca] / _ Svca
LZ – Lēri Ziwi
PS – Proto Sāzlakuic (ancestor of LZ)
PRk – Proto Rākēwuic
XI – Xú Iạlan
VN – verbal noun
SUP – supine
DIRECT – verbal directional
My language stuff
PS – Proto Sāzlakuic (ancestor of LZ)
PRk – Proto Rākēwuic
XI – Xú Iạlan
VN – verbal noun
SUP – supine
DIRECT – verbal directional
My language stuff
Re: Brassica SCA [v1.0.0]
Thank you Lērisama!
I think something like Stop / Stop$Phonation#assim / _ Stop$Phonation#assim. Though I haven’t tested it… honestly I need to refamiliarise myself with the syntax too.Lērisama wrote: ↑Fri May 08, 2026 2:10 am This is because Brassica expands your original set of rules to [b… pʰ… bʰ…] / [p…] / _ Svcl etc. and then replaces the categories one by one, and can't find anything to replace all but the first category on the left with, because the lengths are mismatched. There is a way to simplify this by using features to not have to reduntantly write everything out, but I'd need to take some to refamiliarise myself with them to work out exactly how.
Conlangs: Scratchpad | Texts | antilanguage
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Re: Brassica SCA [v1.0.0]
Could you give me the whole rule you tried which didn’t work?Man in Space wrote: ↑Thu May 07, 2026 5:00 pm For the pitch accent rule, using ^Vacc _ and _ ^Vacc doesn’t cause subsequent accents to disappear
Conlangs: Scratchpad | Texts | antilanguage
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
Software: See http://bradrn.com/projects.html
Other: Ergativity for Novices
(Why does phpBB not let me add >5 links here?)
