Tags:

คือ เห็นหลายๆ งานแล้วน่ะครับ ให้เขียนโปรแกรมแข่งขันแต่ใน C ทั้งๆ ที่มี RestrictedPython ด้วย เลยน้อยใจทำเองมาบ้าง (ยังมีแค่รันแล้วตรวจนะครับไม่มีมากกว่านั้น)

http://whsgroup.ath.cx/~whs/pythonchecker/

เท่าที่ลองพบ bug

  • import แล้ว error ไม่สื่อ
  • n += 1 ไม่ได้ แต่ n = n + 1 ได้

ข้างหลัง ใช้ Web.py + Jinja ครับ ไฟล์หลักไฟล์เดียว คำถามใช้ ConfigParser + custom regex parser(เนื่องจาก CP มันตัด \t ข้างหน้าผมออกหมด ต้องเขียนเองในส่วนที่จะเอา \t ด้วย)

Comments

By: cwt
iPhoneAndroid
cwt's blog
on 13/12/08 22:19 #75611 toggle
cwt's picture

ลองเอา pylint มาใช้เป็น backend มั้ยครับ

By: willwill
ContributorAndroidUbuntu
willwill's blog
on 13/12/08 23:52 #75617 Reply to:75611 toggle
willwill's picture

ไม่ได้ตรวจสอบ syntax น่ะครับ แต่ตรวจ output