All pastes #754737 Raw Edit

Something

public text v1 · immutable
#754737 ·published 2007-10-30 05:39 UTC
rendered paste body
<html>
<head>Rhyme Generator</head>
<body>


Enter word to rhyme here:
<script type="text/javascript">
function fix()
{

var k=document.getElementById('cool')
var x=document.getElementById('t1')
var temp=x.value
k.value=""
var m
var z='a';
k.value+="\n ***Now printing first letter changes***"
for (m=0;m<26;m++)
{
k.value+="\n"+z+x.value.substring(1)
z=nextchar(z)
}


z='a'
if (x.value.length==2)
{
k.value+="\n ***Since its a 2 letter word.. trying to add alphabet in front.***"
for (m=0;m<26;m++)
{
			k.value+="\n"+z+x.value
	         z=nextchar(z)
}
}

if (x.value.length>3)
{
   k.value+="\n ***Now printing rhymes with first 2 letters eliminated...ex:pray***"
   temp=x.value.substring(2)
   z='a'
      for (m=0;m<26;m++)
      {
         k.value+="\n"+z+temp
         z=nextchar(z)
      }

      <!-- hard coded prefixes -->
      k.value+="\n ***Now printing some hardcoded prefixes***"
      k.value+="\n"+"del"+temp
      k.value+="\n"+"dra"+temp
      k.value+="\n"+"br"+temp
      k.value+="\n"+"bl"+temp
      k.value+="\n"+"bla"+temp
      k.value+="\n"+"glo"+temp
      k.value+="\n"+"flo"+temp
      k.value+="\n"+"fra"+temp
	  k.value+="\n"+"fr"+temp
      k.value+="\n"+"hyper"+temp
      k.value+="\n"+"un"+temp
      k.value+="\n"+"tri"+temp
      k.value+="\n"+"mis"+temp
      k.value+="\n"+"pla"+temp
      k.value+="\n"+"pre"+temp
      k.value+="\n"+"re"+temp
      k.value+="\n"+"sta"+temp
      k.value+="\n"+"sub"+temp

<!-- hard coded prefixes -->
      k.value+="\n ***Now printing some hardcoded suffixes***"
      k.value+="\n"+x.value+"able"
	  k.value+="\n"+x.value+"age"
	  k.value+="\n"+x.value+"ance"
	  k.value+="\n"+x.value+"ant"
      k.value+="\n"+x.value+"acy"

	  k.value+="\n"+x.value+"dom"
      k.value+="\n"+x.value+"ed"
      k.value+="\n"+x.value+"ing"
      k.value+="\n"+x.value+"s"
      k.value+="\n"+x.value+"en"
      k.value+="\n"+x.value+"es"
      k.value+="\n"+x.value+"ery"
            k.value+="\n"+x.value+"ence"
k.value+="\n"+x.value+"or"

}
}

function nextchar(x)
{
var z="abcdefghijklmnopqrstuvwxyz"
var p=z.indexOf(x)
return z.charAt((p+1))

}

function about()
{
alert('this was designed by Xsouldeath. http://xsouls.tk. It is mainly for quickly generating basic rhymes.')
}

</script>
<input id="t1" name="t1" type="text" value="dog" size="20"  /><br />
<input id="b1" name="b1" type="button" onclick="fix()" value="Generate" />
<input id="b2" name="b2" type="button" onclick="about()" value="About" />
<textarea id="cool" rows="200" cols="200">
</textarea>

</textarea>






(Copy and paste to Microsoft word and you can see non existent words..)<br />
For best results use this with <a href="http://www.rhymezone.com">RhymeZone Rhyming Dictionary</a><br />

</body>

</html>