sixtyfps-compilerlib 0.1.2

Internal SixtyFPS compiler library
Documentation
/* LICENSE BEGIN
    This file is part of the SixtyFPS Project -- https://sixtyfps.io
    Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
    Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>

    SPDX-License-Identifier: GPL-3.0-only
    This file is also available under commercial licensing terms.
    Please contact info@sixtyfps.io for more information.
LICENSE END */

Test2 := Path {
    width: 640px;
    height: 480px;
    commands: "M 0 0 M -100 0 A 100 100 0 1 0 100 0 Å 100 100 0 1 0 100 0 Z";
    //       ^error{Error parsing SVG commands}
}

TestCase := Rectangle {
    Path {
        width: 100px;
        height: 100px;
        commands: "hello world";
        //       ^error{Error parsing SVG commands}
        stroke: red;
        stroke-width: 1px;
    }

    Path {
        width: 640px;
        height: 480px;
        commands: "M 0 0 M -100 0 A 100 100 0 1 0 100 0 A 100 100 0 1 0 100 0 Z";
    }

    Path {
        width: 640px;
        height: 480px;
        commands: "M 0 0 M -100 0 A 100 100 0 1 0 0 A 100 100 0 1 0 100 0 Z";
        //       ^error{Error parsing SVG commands}
    }

    Test2 {}
}