#!python

import sys
import argparse
from squelette import squelette

description = """
"""

epilog = """
"""

class CustomFormatter(argparse.ArgumentDefaultsHelpFormatter,
    argparse.RawDescriptionHelpFormatter):
  pass
parser = argparse.ArgumentParser(description=description, epilog=epilog,
    formatter_class=CustomFormatter)

parser.add_argument('language', metavar='LANGUAGE', 
    help='Generate skeleton for LANGUAGE')
parser.add_argument('name', metavar='NAME', 
    help='Name')
parser.add_argument('description', metavar='DESCRIPTION', 
    help='Description')

#parser.add_argument('-o', '--option', action='store_true', dest='option',
#    help="An example option")

args = parser.parse_args()
args_dict = vars(args)

if args.language == 'python':
  squelette.python(args_dict)
