Bhagavatgita

 view release on metacpan or  search on metacpan

lib/Bhagavatgita.pm  view on Meta::CPAN

Virata : a king allied with the Pandavas. His name means 'brilliantly shining'
Vrkodara : refers to Bhima meaning 'who has a voracious appetite'
Vyasa : sage and author of Mahabharatha (and hence Bhagavad Gita) and other major religious works like Brahma sutras
Yajur veda : one of the 4 Vedas
Yama or Yamarahaja : the demi god of death
Yudhamanyu : a king allied with the Pandavas. His name means 'who conquers the mind'
Yudhisthira : the eldest of the Pandavas known for his truthfulness. His name means 'who remains committed to the ideal'
Yuyudhana : a king allied with the Pandavas. His name means 'defender of wealth'
Yuga : a measurement of time
Preceptor : A teacher; an instructor. An expert or specialist. Refers to Drona, the teacher of the Pandavas and the Kauravas
Bhutas : spirits, ghosts o demons
Nagas : celestial serpents
Ksatriya : duty is to fight
Mahatma : high souled
Adhiyajna : the aspect of the Supreme Personality of Godhead concerned with Sacrifice
Brahmachari : person practising celebacy
Gayatri : a sacred hymn sung three times a day by brahmins
Jivas : living beings
Bhagavan : The Supreme Personality of Godhead containing the other two aspects Parabrahman and Paramatma
Tapasya : austerities performed as a sacrifice/;
}

1;
__END__

=head1 NAME

Bhagavatgita - display/obtain Gita verses.

=head1 SYNOPSIS

  #for displaying random Bhagavatgita verse in terminal
  gita

  use Bhagavatgita;
  @verse=Bhagavatgita->gita(-first='20');
  print "@verse"; #prints verse 20

  @verse=Bhagavatgita->gita(-first='20',-last='100');
  print "@verse"; #prints verses from 20 to 100

  note: maximum value of -last is 700

  @verse=Bhagavatgita->gita(-first='20',-last='last');
  print "@verse"; #prints verse 20 to last verse of Bhagavatgita

  @chapter=gita_chapter(10);
  print "@chapter"; #prints entire Chapter 10 with title

  note:maximum number of chapter is 18

  @random=gita_random(15);
  print "@random"; #prints random 15 consecutive verses

  @glossary=gita_glossary();
  print "@glossary";

=head1 DESCRIPTION

Module for accessing contents of Bhagavatgita.
Bhagavatgita meaning The Song of the Bhagavan(God), also called Gita, is a 700-verse scripture that is part of the Hindu epic Mahabharata. This scripture contains a conversation between Pandava prince Arjuna and his guide Lord Krishna on a variety of...

Please note that certain verses has been transulated into a single combined english verse e.g verses 16,17 and 18 are transulated into a single english verse.Check this site to make clarity on that, "http://vedabase.net/bg/1/en". Hence displaying ver...

Glossary is obtained from "https://sites.google.com/site/iskconcapechat/home/books-group/lexicon-dictionary-concordance/glossary-of-bhagavad-gita"

=head2 EXPORT

=over

=item gita
=item gita_chapter
=item gita_random
=item gita_glossary

=back

=head1 AUTHOR

Dileep Mani <dileepmani@gmail.com>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2014 by Dileep Mani

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.16.3 or,
at your option, any later version of Perl 5 you may have available.



( run in 0.868 second using v1.01-cache-2.11-cpan-007c89162af )