作者tasuka (Tasuka)
看板LinuxDev
标题Re: [问题] 引用直译语言的parser?
时间Fri Mar 9 12:23:19 2007
※ 引述《dozer (rezod)》之铭言:
: 比如说 我想要在一个类似resource file里面给expression
: e.g.
: [resource.rc]
: alpha = foo
: beta = alpha*10+300
: EOF
: 我希望我的程式在读这个input的时候
: 可以evaluate这个expression
: 也就是beta最後应该是 'foo*10+300' 计算後的结果
: 但是如果要自己写parser又觉得像是重新发明轮子
: 有没有人知道怎麽把python之类的直译语言
: 的parser直接拿来用呀? 还是这样其实会更麻烦?
How about regex.h , it is regular expression parser inside the C/C++
also you can use pcre library, it is perl regular expression in C/C++
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.192.24.146
1F:推 dozer:cool! i'll check it out, thanks! 03/11 19:30