47
47
from mathics .core .list import ListExpression
48
48
from mathics .core .symbols import (
49
49
Symbol ,
50
- system_symbols ,
50
+ symbol_set ,
51
51
system_symbols_dict ,
52
52
SymbolList ,
53
53
SymbolNull ,
54
54
)
55
55
from mathics .core .systemsymbols import (
56
+ SymbolEdgeForm ,
57
+ SymbolFaceForm ,
56
58
SymbolMakeBoxes ,
59
+ SymbolRule ,
57
60
)
58
61
59
62
from mathics .core .formatter import lookup_method
60
63
61
64
from mathics .core .attributes import A_PROTECTED , A_READ_PROTECTED
62
65
63
66
64
- SymbolEdgeForm = Symbol ("System`EdgeForm" )
65
- SymbolFaceForm = Symbol ("System`FaceForm" )
66
-
67
67
GRAPHICS_OPTIONS = {
68
68
"AspectRatio" : "Automatic" ,
69
69
"Axes" : "False" ,
@@ -1427,26 +1427,26 @@ class Tiny(Builtin):
1427
1427
1428
1428
1429
1429
element_heads = frozenset (
1430
- system_symbols (
1431
- " Arrow" ,
1432
- " BezierCurve" ,
1433
- " Circle" ,
1434
- " Cone" ,
1435
- " Cuboid" ,
1436
- " Cylinder" ,
1437
- " Disk" ,
1438
- " FilledCurve" ,
1439
- " Inset" ,
1440
- " Line" ,
1441
- " Point" ,
1442
- " Polygon" ,
1443
- " Rectangle" ,
1444
- " RegularPolygon" ,
1445
- " Sphere" ,
1446
- " Style" ,
1447
- " Text" ,
1448
- " Tube" ,
1449
- " UniformPolyhedron" ,
1430
+ symbol_set (
1431
+ Symbol ( "System` Arrow") ,
1432
+ Symbol ( "System` BezierCurve") ,
1433
+ Symbol ( "System` Circle") ,
1434
+ Symbol ( "System` Cone") ,
1435
+ Symbol ( "System` Cuboid") ,
1436
+ Symbol ( "System` Cylinder") ,
1437
+ Symbol ( "System` Disk") ,
1438
+ Symbol ( "System` FilledCurve") ,
1439
+ Symbol ( "System` Inset") ,
1440
+ Symbol ( "System` Line") ,
1441
+ Symbol ( "System` Point") ,
1442
+ Symbol ( "System` Polygon") ,
1443
+ Symbol ( "System` Rectangle") ,
1444
+ Symbol ( "System` RegularPolygon") ,
1445
+ Symbol ( "System` Sphere") ,
1446
+ Symbol ( "System` Style") ,
1447
+ Symbol ( "System` Text") ,
1448
+ Symbol ( "System` Tube") ,
1449
+ Symbol ( "System` UniformPolyhedron") ,
1450
1450
)
1451
1451
)
1452
1452
@@ -1477,7 +1477,7 @@ class Tiny(Builtin):
1477
1477
style_heads = frozenset (styles .keys ())
1478
1478
1479
1479
style_and_form_heads = frozenset (
1480
- style_heads .union (system_symbols ( "System`EdgeForm" , "System`FaceForm" ))
1480
+ style_heads .union (symbol_set ( SymbolEdgeForm , SymbolFaceForm ))
1481
1481
)
1482
1482
1483
1483
GLOBALS .update (
@@ -1497,8 +1497,8 @@ class Tiny(Builtin):
1497
1497
GLOBALS .update (styles )
1498
1498
1499
1499
GRAPHICS_SYMBOLS = {
1500
- Symbol ( "System`List" ) ,
1501
- Symbol ( "System`Rule" ) ,
1500
+ SymbolList ,
1501
+ SymbolRule ,
1502
1502
Symbol ("System`VertexColors" ),
1503
1503
* element_heads ,
1504
1504
* [Symbol (element .name + "Box" ) for element in element_heads ],
0 commit comments