On 17 Aug 2015, at 13:03, Jan Kurš <kurs@iam.unibe.ch> wrote:
Dear Jan,
As the compiler is not production ready and as we are looking for a use cases, I can import your grammar and let you know how to make it working with our tool and what would be the performance gain. In that case, I would need some test cases and benchmark inputs from you.
sorry for the delay. The parser/tests are contained in the OsmoSIP code and there is a metacello configuration[1] as well. The code does load in a Pharo3.0 image (and it should work in Pharo4.0 as well). As for benchmarks the closes would be to parse specific messages. E.g. three of them of the SIPParserTest, >>#authorizationData, >>#resultUnauthorized >>#statusResponseData class >>#exampleYateBye Not a good test corpus (1 request, three responses) but it should give you a ballpark figure if things go more quick. You might want to undo my hack I did in commit #18 [2]. kind regards holger [1] http://smalltalkhub.com/#!/~osmocom/SIP/source [2] http://smalltalkhub.com/#!/~osmocom/SIP/diff/OsmoSIP-HolgerHansPeterFreyther...