 
 il.RaiseException = vop2('RaiseException', 1, 'throw new %s', true)
 
-QuoteItem_to_code = (compiler) ->  "#{@args[0]}"
+QuoteItem_to_code  = (compiler) ->  "#{@args[0]}"
 il.QuoteItem = vop('QuoteItem', 1, QuoteItem_to_code, false)
 
 il.UnquoteSplice = vop('UnquoteSplice', 1, "UnquoteSplice(%s)", false)
 
 il.MakeTuple = vop('MakeTuple', 1, '(%s)', false)
 
-il.Cle = vop('Cle', 3, '(%s) <= (%s) <= (%s)', false)
-
-il.Cge = vop('Cge', 3, '(%s) >= (%s) >= (%s)', false)
+il.Cle = vop('Cle', 3, '(%s) < = (%s) < = (%s)', false)
+
+il.Cge = vop('Cge', 3, '(%s) > = (%s) > = (%s)', false)
 
 il.failcont = new il.SolverVar('fail_cont')
 
-il.SetFailCont = (cont) ->  new il.Assign(failcont, cont)
-
-append_failcont = (compiler, exps...) ->
+il.SetFailCont  = (cont) ->  new il.Assign(failcont, cont)
+
+append_failcont  = (compiler, exps...) ->
   v =  compiler.new_var(ConstLocalVar('v'))
   fc = compiler.new_var(ConstLocalVar('fc'))
   return Begin(

      result.push(arg)
  (result)

javascriptize_args = (args, env, compiler) ->
  # used in Apply, Return, Yield, VirtualOpteration
  result_args = []
  exps = []


il.cut_cont = new il.SolverVar('cut_cont')

SetCutCont  = (cont) ->  new il.Assign(cut_cont, cont)

il.cut_or_cont = new il.SolverVar('cut_or_cont')

il.SetCutOrCont  = (cont) ->  new il.Assign(cut_or_cont, cont)

il.IsLogicVar = vop('IsLogicVar', 1, 'isinstance(%s, LogicVar)', false)

