OSDN Git Service

fix minus with parenthesis bug
[mint/mint-lib.git] / lib / mint / builder / expression_tree.rb
index da5fe25..cd6fe3a 100644 (file)
@@ -63,7 +63,9 @@ module Mint
     def to_latex_local
       # FIXME: too dirty
       if right.instance_of?(LiteralNode) ||
-        right.instance_of?(RootNode)
+         right.instance_of?(RootNode)    ||
+         right.instance_of?(FactorialNode)
+
         unless right.to_s.match(/\A[-\.\d]+\z/)
           return "#{left.to_latex}#{right.to_latex}"
         end