A Colloquial Dictionary of Rhymes - Ending in L
  Home FAQ Contact Sign in
alt.magick only
 
Advanced search
POPULAR GROUPS

more...

 Up
A Colloquial Dictionary of Rhymes - Ending in L         

Group: alt.magick · Group Profile
Author: PureOne
Date: Nov 16, 2007 08:57

Graal
Cabal
Scribal
Tribal
Gimbal
Herbal
Verbal
Maniacal
Radical
Medical
Methodical
Periodical
Logical
Illogical
Symbological
Psychological
Pathological
Mythological
Biological
Chronological
Astrological
Surgical
Liturgical
Anarchical
Graphical
Geographical
Bibliographical
Ethical
Mythical
Biblical
Angelical
Evangelical
Diabolical
Symbolical
Chemical
Comical
Anatomical
Mechanical
Tyranical
Technical
Tropical
Typical
Clerical
Empirical
Rhetorical
Historical
Whimsical
Classical
Physical
Fanatical
Practical
Tactical
Critical
Identical
Sceptical
Vertical
Mystical
Analytical
Local
Reciprocal
Vocal
Equivocal
Fiscal
Scandal
Vandal
Modal
Repeal
Appeal
Real
Ethereal
Corporeal
Incorporeal
Empyreal
Seal
Steal
Squeal
Reveal
Zeal
Legal
Illegal
Regal
Prodigal
Frugal
Matriarchal
Patriarchal
Marshal
Lethal
Special
Judicial
Beneficial
Official
Artificial
Superficial
Financial
Social
Commercial
Crucial
Remedial
Custodial
Cordial
Primordial
Collegial
Vestigial
Centennial
Bicentennial
Colonial
Ceremonial
Testimonial
Imperial
Material
Immeterial
Memorial
Accusitorial
Tutorial
Trial
Retrial
Terrestrial
Extraterrestrial
Industrial
Burial
Controversial
Spatial
Initial
Substantial
Insubstantial
Circumstantial
Credential
Confidential
Residential
Presidential
Tangential
Experiential
Exponential
Referential
Differential
Torrential
Essential
Potential
Existential
Influential
Sequential
Consequential
Inconsequential
Martial
Partial
Impartial
Celestial
Colloquial
Trivial
Jovial
Fluvial
Decimal
Minimal
Primal
Formal
Informal
Normal
Abnormal
Dismal
Abysmal
Anal
Banal
Phenomenal
Arsenal
Signal
Cardinal
Ordinal
Final
Original
Marginal
Virginal
Subliminal
Nominal
Terminal
Regional
Dimensional
Professional
Congressional
Vocational
Educational
Recreational
National
Denominational
International
Rational
Inspirational
Irrational
Sensational
Fictional
Functional
Instructional
Traditional
Intentional
Conventional
Emotional
Devotional
Exceptional
Optional
Proportional
Disproportional
Seasonal
Personal
Impersonal
Infernal
Supernal
Maternal
Paternal
Fraternal
Eternal
Internal
External
Journal
Nocturnal
Communal
Goal
Municipal
Principal
Appal
Archetypal
Cerebral
Umbral
Liberal
Visceral
Federal
Feral
Peripheral
General
Mineral
Funeral
Lateral
Bilateral
Unilateral
Multilateral
Collateral
Literal
Several
Integral
Enthral
Admiral
Oral
Moral
Immoral
Temporal
Corporal
Prefectoral
Corral
Spectral
Astral
Ancestral
Neutral
Neural
Inaugural
Plural
Mural
Rural
Natural
Supernatural
Appraisal
Reprisal
Proposal
Disposal
Rehearsal
Dispersal
Reversal
Universal
Dismissal
Colossal
Causal
Fatal
Natal
Prenatal
Skeletal
Digital
Genital
Capital
Marital
Requital
Vital
Dental
Accidental
Incidental
Coincidental
Transcendental
Oriental
Mental
Fundamental
Ornamental
Sacramental
Temperamental
Elemental
Supplemental
Incremental
Experimental
Detrimental
Sentimental
Developmental
Monumental
Instrumental
Rental
Parental
Anecdotal
Total
Mortal
Immortal
Portal
Remittal
Acquittal
Rebuttal
Refutal
Brutal
Dual
Gradual
Residual
Individual
Lingual
Manual
Continual
Annual
Equal
Casual
Visual
Sensual
Actual
Factual
Contractual
Effectual
Ineffectual
Intellectual
Punctual
Perpetual
Habitual
Ritual
Spiritual
Eventual
Conventual
Conceptual
Virtual
Mutual
Sexual
Upheaval
Retrieval
Carnival
Rival
Deprival
Arrival
Festival
Revival
Survival
Removal
Approval
Disapproval
Disproval
Interval
Withdrawal
Renewal
Loyal
Disloyal
Royal
Babel
Label
Rebel
Libel
Cancel
Parcel
Excel
Citadel
Infidel
Model
Remodel
Feel
Wheel
Kneel
Reel
Steel
Angel
Archangel
Bethel
Brothel
Parallel
Enamel
Entrammel
Panel
Sentinel
Channel
Kennel
Funnel
Kernel
Chapel
Lapel
Repel
Compel
Propel
Dispel
Gospel
Expel
Quarrel
Minstrel
Easel
Chisel
Damsel
Tinsel
Counsel
Vessel
Mantel
Cartel
Hostel
Duel
Fuel
Cruel
Gavel
Ravel
Unravel
Travel
Bevel
Level
Revel
Snivel
Drivel
Shrivel
Swivel
Grovel
Marvel
Jewel
Bowel
Embowel
Disembowel
Vowel
Hazel
Bail
Fail
Hail
Flail
Mail
Blackmail
Nail
Rail
Derail
Frail
Grail
Trail
Sail
Assail
Tail
Detail
Retail
Entail
Disentail
Curtail
Vail
Avail
Prevail
Countervail
Wail
Pencil
Stencil
Council
Sigil
Vigil
Boil
Boil
Coil
Recoil
Foil
Turmoil
Spoil
Broil
Soil
Toil
Pupil
Peril
Imperil
April
Utensil
Fossil
Until
Distil
Instil
Tranquil
Evil
Civil
All
Call
Recall
Fall
Befall
Downfall
Nightfall
Pitfall
Shall
Small
Tall
Stall
Fell
Hell
Smell
Spell
Misspell
Sell
Tell
Retell
Foretell
Well
Dwell
Farewell
Swell
Fill
Refill
Fulfill
Chill
Skill
Spill
Drill
Shrill
Thrill
Still
Will
Swill
Poll
Roll
Scroll
Enroll
Toll
Dull
Full
Pull
Symbol
Protocol
Idol
Cool
Fool
School
Drool
Tool
Patrol
Control
Capitol
Gnarl
Snarl
Whirl
Swirl
Twirl
Curl
Hurl
Haul
Maul
Dreadful
Mindful
Peaceful
Graceful
Disgraceful
Forceful
Resourceful
Shameful
Hopeful
Careful
Remorseful
Useful
Fateful
Grateful
Tasteful
Wasteful
Wrongful
Wishful
Faithful
Mouthful
Youthful
Truthful
Fanciful
Merciful
Pitiful
Plentiful
Bountiful
Beautiful
Thankful
Skillful
Harmful
Painful
Helpful
Fearful
Wonderful
Powerful
Doubtful
(Source code is at end of this document)

Tactful
Regretful
Delightful
Thoughtful
Eventful
Hurtful
Awful
Joyful
Annul
Foul
Ghoul
Soul
Bawl
Shawl
Brawl
Crawl
Scrawl
Sprawl
Scowl
Growl
Prowl
-


echo '
';
echo '
';
echo '';
echo '
';

if( isset( $_POST["input"] )){
$my_array = $_POST["input"];
$my_array=strrev($my_array);
trim($my_array);
$my_array=explode("\n", $my_array);
natcasesort($my_array);
foreach($my_array as $key => $value)
echo strrev($value)."
"; //print the array elements

}

?>

#include
#include
#include
#include

using namespace std;

////////////////////////////////////////
//
// Quick C++ Implementation or Corey White's
// "davinci sort" (which is a basic suffix
// sort).
//
// (c) 2007 Steven Pigeon
// released under GPL 2.0
//

////////////////////////////////////////
//
// introduces special operator< for suffix
// compares
//
struct less_rev: public binary_function
{
//////////////////////////////////////
//
// reverses a string
//
inline string _reverse(const string & a) const
{
string temp=a;
reverse(temp.begin(), temp.end() );
return temp;
}

//////////////////////////////////////
//
// compares two strings, in reverse
//
inline bool operator()(const string & a, const string & b) const
{
return _reverse(a) < _reverse(b);
}
};

////////////////////////////////////////
//
// Reads words from stdin/cin and reprint
// them suffix-sorted
//
int main()
{
vector words; // vector because sort needs random access
iterators
string read;

////////////////////////////
//
// reads from stdin/cin until
// eof
//
while ( getline(cin,read) )
words.push_back(read);

////////////////////////////
//
// uses standard sort algorithm
// but with less_rev
//
sort(words.begin(), words.end(), less_rev() );

////////////////////////////
//
// shows results
//
for (vector::const_iterator i=words.begin();
i!=words.end();
i++)
cout << (*i) << endl;

return 0; // success!
}
1 Comment
diggit! del.icio.us! reddit!