I had to revert https://github.com/KittyCAD/modeling-app/pull/4031 because it broke syntax highlighting. This is the same PR, but updated to fix syntax highlighting. Highlighting broke because the KCL LSP could not determine how to autocomplete the `map` function. The first argument of `map` is `[KclValue]` and the LSP doesn't know any good suggestions for "any KCL value", so it error'd out. I am using the value `[0..9]` for this case now. Tested that syntax highlighting works again.
		
			
				
	
	
	
		
			3.0 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			3.0 KiB
		
	
	
	
	
	
	
	
title, excerpt, layout
| title | excerpt | layout | 
|---|---|---|
| KCL Standard Library | Documentation for the KCL standard library for the Zoo Modeling App. | manual | 
Table of Contents
- Types
- Known Issues
- abs
- acos
- angleToMatchLengthX
- angleToMatchLengthY
- angledLine
- angledLineOfXLength
- angledLineOfYLength
- angledLineThatIntersects
- angledLineToX
- angledLineToY
- arc
- asin
- assert
- assertEqual
- assertGreaterThan
- assertGreaterThanOrEq
- assertLessThan
- assertLessThanOrEq
- atan
- bezierCurve
- ceil
- chamfer
- circle
- close
- cm
- cos
- e
- extrude
- fillet
- floor
- ft
- getNextAdjacentEdge
- getOppositeEdge
- getPreviousAdjacentEdge
- helix
- hole
- hollow
- import
- inch
- int
- lastSegX
- lastSegY
- legAngX
- legAngY
- legLen
- line
- lineTo
- ln
- loft
- log
- log10
- log2
- m
- map
- max
- min
- mirror2d
- mm
- offsetPlane
- patternCircular2d
- patternCircular3d
- patternLinear2d
- patternLinear3d
- patternTransform
- pi
- polar
- pow
- profileStart
- profileStartX
- profileStartY
- reduce
- rem
- revolve
- segAng
- segEndX
- segEndY
- segLen
- shell
- sin
- sqrt
- startProfileAt
- startSketchAt
- startSketchOn
- tan
- tangentialArc
- tangentialArcTo
- tangentialArcToRelative
- tau
- toDegrees
- toRadians
- xLine
- xLineTo
- yLine
- yLineTo
- yd