Kaba struct Parameter ed

...

Syntax ed

struct Parameter
    var name: string
    var options: string
    var type: Type
    var value: string

    # constructors
    func mut __init__()
    func mut __init__(type: Type, name: string, value: string, options: string)

    # operators
    func mut __assign__(other: Parameter) # Parameter = Parameter

Elements ed

var name: string
...

var options: string
...

var type: Type
...

var value: string
...