Implement coercion of numeric types for ascription and arithmetic (off by default) (#6175)
Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
		@ -57,7 +57,13 @@ description: Operations executed enclosure.kcl
 | 
			
		||||
          "type": "Number",
 | 
			
		||||
          "value": 12.0,
 | 
			
		||||
          "ty": {
 | 
			
		||||
            "type": "Unknown"
 | 
			
		||||
            "type": "Default",
 | 
			
		||||
            "len": {
 | 
			
		||||
              "type": "Mm"
 | 
			
		||||
            },
 | 
			
		||||
            "angle": {
 | 
			
		||||
              "type": "Degrees"
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "sourceRange": []
 | 
			
		||||
@ -1394,7 +1400,13 @@ description: Operations executed enclosure.kcl
 | 
			
		||||
          "type": "Number",
 | 
			
		||||
          "value": 12.0,
 | 
			
		||||
          "ty": {
 | 
			
		||||
            "type": "Unknown"
 | 
			
		||||
            "type": "Default",
 | 
			
		||||
            "len": {
 | 
			
		||||
              "type": "Mm"
 | 
			
		||||
            },
 | 
			
		||||
            "angle": {
 | 
			
		||||
              "type": "Degrees"
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "sourceRange": []
 | 
			
		||||
@ -1604,7 +1616,13 @@ description: Operations executed enclosure.kcl
 | 
			
		||||
          "type": "Number",
 | 
			
		||||
          "value": 9.0,
 | 
			
		||||
          "ty": {
 | 
			
		||||
            "type": "Unknown"
 | 
			
		||||
            "type": "Default",
 | 
			
		||||
            "len": {
 | 
			
		||||
              "type": "Mm"
 | 
			
		||||
            },
 | 
			
		||||
            "angle": {
 | 
			
		||||
              "type": "Degrees"
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "sourceRange": []
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user