* Add libm dependency * Change to use libm for trig functions * Remove redactions for floating point * Update output * Use clippy to prevent stdlib math sneaking back in --------- Co-authored-by: Adam Chalmers <adam.chalmers@zoo.dev>
		
			
				
	
	
		
			97 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			97 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ---
 | |
| source: kcl-lib/src/simulation_tests.rs
 | |
| description: Operations executed array_elem_pop_fail.kcl
 | |
| ---
 | |
| {
 | |
|   "rust/kcl-lib/tests/array_elem_pop_fail/input.kcl": [],
 | |
|   "std::appearance": [],
 | |
|   "std::array": [],
 | |
|   "std::math": [
 | |
|     {
 | |
|       "type": "VariableDeclaration",
 | |
|       "name": "PI",
 | |
|       "value": {
 | |
|         "type": "Number",
 | |
|         "value": 3.141592653589793,
 | |
|         "ty": {
 | |
|           "type": "Unknown"
 | |
|         }
 | |
|       },
 | |
|       "visibility": "export",
 | |
|       "nodePath": {
 | |
|         "steps": []
 | |
|       },
 | |
|       "sourceRange": []
 | |
|     },
 | |
|     {
 | |
|       "type": "VariableDeclaration",
 | |
|       "name": "E",
 | |
|       "value": {
 | |
|         "type": "Number",
 | |
|         "value": 2.718281828459045,
 | |
|         "ty": {
 | |
|           "type": "Known",
 | |
|           "type": "Count"
 | |
|         }
 | |
|       },
 | |
|       "visibility": "export",
 | |
|       "nodePath": {
 | |
|         "steps": []
 | |
|       },
 | |
|       "sourceRange": []
 | |
|     },
 | |
|     {
 | |
|       "type": "VariableDeclaration",
 | |
|       "name": "TAU",
 | |
|       "value": {
 | |
|         "type": "Number",
 | |
|         "value": 6.283185307179586,
 | |
|         "ty": {
 | |
|           "type": "Known",
 | |
|           "type": "Count"
 | |
|         }
 | |
|       },
 | |
|       "visibility": "export",
 | |
|       "nodePath": {
 | |
|         "steps": []
 | |
|       },
 | |
|       "sourceRange": []
 | |
|     }
 | |
|   ],
 | |
|   "std::prelude": [
 | |
|     {
 | |
|       "type": "VariableDeclaration",
 | |
|       "name": "START",
 | |
|       "value": {
 | |
|         "type": "String",
 | |
|         "value": "start"
 | |
|       },
 | |
|       "visibility": "export",
 | |
|       "nodePath": {
 | |
|         "steps": []
 | |
|       },
 | |
|       "sourceRange": []
 | |
|     },
 | |
|     {
 | |
|       "type": "VariableDeclaration",
 | |
|       "name": "END",
 | |
|       "value": {
 | |
|         "type": "String",
 | |
|         "value": "end"
 | |
|       },
 | |
|       "visibility": "export",
 | |
|       "nodePath": {
 | |
|         "steps": []
 | |
|       },
 | |
|       "sourceRange": []
 | |
|     }
 | |
|   ],
 | |
|   "std::sketch": [],
 | |
|   "std::solid": [],
 | |
|   "std::sweep": [],
 | |
|   "std::transform": [],
 | |
|   "std::turns": [],
 | |
|   "std::types": [],
 | |
|   "std::units": []
 | |
| }
 |