PineTS Language Coverage
This document lists the features of the PineTS language and their status.
| Feature | Status | Comments |
|---|---|---|
| Execution model | done | Core Pine Script language features, execution, and transpiler |
| Time series | done | Variables behave like Pine Script time series (array annotation access) |
| Script structure | done | Syntax closely matches Pine Script where possible |
| Identifiers | native | Uses native JS/TS identifiers |
| Operators | native | Uses native JS/TS operators |
| Variables declarations | done | Supports time series and variable syntaxes |
| Conditional structures | implemented | if implemented / switch needs testing |
| Loops | partial | for done / while missing / for in missing |
| Type system | native | Uses native JS/TS types |
| Builtins | partial | Implemented open, close, high, low, hl2, hlc3, ohlc4 |
| Functions | in progress | Check api-coverage for details |
| Objects | in progress | Check api-coverage for details |
| Enums | in progress | Check api-coverage for details |
| Methods | in progress | Check api-coverage for details |
| Arrays | in progress | Check api-coverage for details |
| Matrices | not started | Check api-coverage for details |
| Maps | not started | Check api-coverage for details |