Kaba class SourceSwapper ed

...

Syntax ed

class SourceSwapper extends SourceParser
    var changed: bool
    var delta: i32
    var l: Language&
    var source: string
    var source_new: string

    # constructors
    func mut __init__()

    # functions
    func mut virtual begin()
    func mut virtual end(filename: Path)
    func mut virtual handle(pos: i32, length: i32)

Functions ed

func mut virtual begin()
...

func mut virtual end(filename: Path)
...

func mut virtual handle(pos: i32, length: i32)
...

Elements ed

var changed: bool
...

var delta: i32
...

var l: Language&
...

var source: string
...

var source_new: string
...