 
 # If output was not provided, use the input parameter
 #
-output = output or input
+output ?= input
 
 # Exit if output was not provided and the input is to be read from stdin.
 #

colors = require 'colors'
formatNumber = require('format-number')()
fs = require 'fs'
path = require 'path'
parser = require '../lib/parser'
pjson = require '../package.json'
pluralize = require 'pluralize'
program = require 'commander'


program
  .version(pjson.version)
  .usage('<input file> [<output file>] [options]')
  .option('-f, --force', 'modify the input file provided'.yellow)
  .parse process.argv



if output is input and not program.force
  console.log 'blessc: use --force or -f to modify the input file'.red
  process.exit 1


# Set the suffix for imported files.
#
suffix = program.suffix

# Use a default suffix is one isn't provided.
#
suffix ?= "blessed"


# For now, assume that the input is not stdin.
