Hello World

-- GENERATE INPLACE BEGIN afunc("foo") *
THIS SECTION IS GENERATED!!! DO NOT EDIT MANUALLY. CHANGES ARE LOST.
inplace.txt
('@generated', '@inplace-generated')
pos=foo

-- GENERATE INPLACE END afunc **********
in between
        // GENERATE INPLACE BEGIN afunc("foo", "bar")
        THIS SECTION IS GENERATED!!! DO NOT EDIT MANUALLY. CHANGES ARE LOST.
        inplace.txt
        ('@generated', '@inplace-generated')
        pos=foo
        options: bar

        // GENERATE INPLACE END afunc **

    in between

    GENERATE INPLACE BEGIN afunc("foo", opt="sally")
    THIS SECTION IS GENERATED!!! DO NOT EDIT MANUALLY. CHANGES ARE LOST.
    inplace.txt
    ('@generated', '@inplace-generated')
    pos=foo
    options: sally

    GENERATE INPLACE END afunc *********

Hello Mars
