Skip to content

candyapplecorn/pig-latin-translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

pig-latin-translator

translates text to pig latin

Install:

npm install -g pig-latin-converter

Now piglatin is installed as a command line program.

Usage:

Read from a pipe:

$echo 'pig latin for breakfast' | piglatin
igpay atinlay orfay eakfastbray

Or process arguments:

$piglatin dude why am I eating the moon
udeday why amyay Iyay eatingyay ethay oonmay

Or require from within a program:

var pigLatin = require('piglatin');
console.log(pigLatin('I hope this works'));
//Iyay opehay isthay orksway

bugs

  • Doesn't seem to handle newlines ( \n ) very well - see below:
  • Just typing piglatin into the command line results in the program waiting for input. Ideally, it'd exit with a usage message. I could implement this but... that's for another day.
$cat haiku | piglatin
$pr -m -t haiku pigHaiku
An old silent pond...		      Anyay oldyay ilentsay ond...pay

A frog jumps into the pond,	  A ogfray umpsjay intoyay ethay ond,

splash! Silence again.		    splash! Ilencesay again.
				    yay


 by Basho (1644-1694)		       by Ashobay (1644-1694)

About

translates text to pig latin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages