Re: Another word generator I've made
From: | Sam Drost <fantomx11@...> |
Date: | Saturday, July 29, 2006, 7:54 |
I've snipped my original message for brevity.
> -----Original Message-----
> From: Constructed Languages List
> [mailto:CONLANG@listserv.brown.edu] On Behalf Of Yahya Abdal-Aziz
> Sent: Friday, July 28, 2006 11:56 PM
> To: CONLANG@listserv.brown.edu
> Subject: Re: Another word generator I've made
>
>
> Hi Sam,
>
> I've downloaded and played with it a bit. It's fun!
I'm glad you are enjoying it. That is, of course, the main goal of
conlanging, at least for me.
> That explanation would probably be fine for those who
> didn't need it! ;-)
Probably true, but then I'm not much of a teacher :/
> An earlier version that included a form <BASE><BASE>
> in the rule <BASE> quickly produced some quite enormous
> words!
Yes, you definitely want to be careful when making circular references.
They would iterate forever since I didn't program any limits to it except
you'll eventually get an error because of too many recursive calls.
> Now, please tell me, are there any other ways of combining
> letters or letter classes than by simply stringing them
> together? For example, is there a way of controlling the
> probabilities of the occurence of a particular vowel out of
> the set of all vowels? It did occur to me to fudge this by
> listing some vowels repeatedly; however, a neater approach would be:
>
> 12 a
> 20 e
> 12 i
> 7 o
> 20 u
>
> to have the vowel a occur 12/71 of the time, e 20/71 of
> the time, etc, wit hthe sum being calculated automatically
> i.e. without needing to specify the relative occurrences as,
> say, percentages.
I plan on implementing something similar to this, but I haven't gotten
around to it yet. Anyway, if you know Java and are interested, I'm more
than willing to send you a copy of the source code so you can make that
adjustment yourself. Of course, along with the slight documentation, I also
have no comments in the code, but it's not a whole lot of code only about
100 lines are relevent to the actual word generator.
Sam
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.4/401 - Release Date: 7/26/2006