src/parsetree.js
function makeFuncArgTree (pt, args, makeSymbolName, forceBraces, allowNakedSymbol) {
  var noBraces = !forceBraces && args.length === 1 && (args[0].type === 'func' || args[0].type === 'lookup' || args[0].type === 'alt' || (allowNakedSymbol && isPlainSymExpr(args[0])))
  return [noBraces ? '' : leftBraceChar, pt.makeRhsTree (args, makeSymbolName), noBraces ? '' : rightBraceChar]
}
function makeFuncArgTree (pt, args, makeSymbolName, forceBraces, allowNakedSymbol) {
  var noBraces = !forceBraces && args.length === 1 && (args[0].type === 'func' || args[0].type === 'lookup' || args[0].type === 'alt' || (allowNakedSymbol && isPlainSymExpr(args[0])))
  return [noBraces ? '' : leftBraceChar, pt.makeRhsTree (args, makeSymbolName), noBraces ? '' : rightBraceChar]
}
function makeFuncArgTree ( pt , args , makeSymbolName , forceBraces , allowNakedSymbol ) { var noBraces = ! forceBraces && args . length === 1 && ( args [ 0 ] . type === 'func' || args [ 0 ] . type === 'lookup' || args [ 0 ] . type === 'alt' || ( allowNakedSymbol && isPlainSymExpr ( args [ 0 ] ) ) ) return [ noBraces ? '' : leftBraceChar , pt . makeRhsTree ( args , makeSymbolName ) , noBraces ? '' : rightBraceChar ] }
Misc text rendering
Misc text rendering