## Parser.(constructor)  
Constructs a new instance of the `Parser` class

**Signature:**  
```typescript  
constructor(tokens: Token[], prefixParselets: Record<string, PrefixParselet>, infixParselets: Record<string, InfixParselet>);  
```

## Parameters  
| Parameter | Type | Description |  
| --- | --- | --- |  
| tokens | [Token](/content/docs/sdk/core.token) |  |  
| prefixParselets | Record<string, [PrefixParselet](/content/docs/sdk/core.prefixparselet) > |  |  
| infixParselets | Record<string, [InfixParselet](/content/docs/sdk/core.infixparselet) > |  |

- [Parser.(constructor)](/content/docs/sdk/core.parser._constructor_#parserconstructor/index.html)  
- [Parameters](/content/docs/sdk/core.parser._constructor_#parameters/index.html)
