startshape BL
path BL {
MOVETO {x 1 y 0}
4* [r 90]
ARCTO {
x 0
y 1
r 1
}
CLOSEPOLY {}
STROKE {}
}
@MtnViewJohn Can you please make me understand why this is drawing a skewed arc in my case? The reason I ask is that I am trying to understand who is drawing correctly - my program (http://cink.applegrew.com), or ContextFree.
startshape BL
path BL {
MOVETO {x 0 y 0}
//2* [r 90]
ARCTO {
x 1
y 0
r 1
}
ARCTO {
x 0
y 1
r 1
}
STROKE{}
}
You get the same result as CInk. When I try this on Context Free 3 I get the correct result. Clearly there is a bug in ARCTO rotation in Context Free 2.
I'm working on the last feature right now: user-defined functions. Then I will put out a beta release. You can get an alpha release with most of the features right now.