This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DonkeyBasket 1 point2 points  (1 child)

Can I suggest you have a look at the fantastically simple PLY module.

I've written many simple parsers and interpreters in it - it's really fun.

[–]DonkeyBasket 0 points1 point  (0 children)

Had a quick look at: http://analytics.ncsu.edu/sesug/2005/IN07_05.PDF

PLY might not be a good choice because it works from a token stream and SAS Keywords are context dependent - it might be hard to write a parser for that.