classes/Token.ps1

class Token {
    [TokenType]$Type
    [string]$Value
    [int]$Index
    [int]$Length
    [int]$Line
    [int]$Column
    [string]$Filename
    Token([TokenType]$Type,[string]$Value,[int]$Index,[int]$Length,[int]$Line,[int]$Column,[string]$Filename) {$this.Type=$Type;$this.Value=$Value;$this.Index=$Index;$this.Length=$Length;$this.Line=$Line;$this.Column=$Column;$this.Filename=$Filename}
    Token([TokenType]$Type,[string]$Value) {$this.Type=$Type;$this.Value=$Value}
    Token() {}
}