Skip to content

Commit 69eda63

Browse files
authored
Remove superfluous is_literal tests (#1132)
1 parent 38012c3 commit 69eda63

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

mathics/core/convert/expression.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,22 +65,21 @@ def to_expression_with_specialization(
6565

6666

6767
def to_mathics_list(
68-
*elements: Any, elements_conversion_fn: Callable = from_python, is_literal=False
68+
*elements: Any,
69+
elements_conversion_fn: Callable = from_python,
6970
) -> ListExpression:
7071
"""
7172
This is an expression constructor for list that can be used when the elements are not Mathics
7273
objects. For example:
7374
to_mathics_list(1, 2, 3)
74-
to_mathics_list(1, 2, 3, elements_conversion_fn=Integer, is_literal=True)
75+
to_mathics_list(1, 2, 3, elements_conversion_fn=Integer)
7576
"""
76-
elements_tuple, elements_properties, values = convert_expression_elements(
77+
elements_tuple, elements_properties, _ = convert_expression_elements(
7778
elements, elements_conversion_fn
7879
)
7980
list_expression = ListExpression(
8081
*elements_tuple, elements_properties=elements_properties
8182
)
82-
if is_literal:
83-
list_expression.value = elements
8483
return list_expression
8584

8685

0 commit comments

Comments
 (0)