문제

보다 구체적으로 파이썬 코드를 생성해야합니다. Ironpyton. 또한 코드를 구문 분석하고로드 할 수 있어야합니다. ast. 방금 몇 가지 도구를보기 시작했습니다. 나는 함께 놀았다 "오슬로" 그리고 그것이 나에게 적합한 도구가 아니라고 결정했습니다. 나는 방금 아주 간단히 보았다 코코/r 그리고 그것은 유망 해 보입니다.

누구든지 Coco/R을 사용합니까? 도구에 대한 경험이 무엇인지 다른 도구를 추천 할 수 있습니까?

도움이 되었습니까?

해결책

그만큼 Ironpython 구현 자체에는 포함됩니다 파서 그리고 AST 표현 a PythonWalker.

다른 팁

실제로 내 전문 분야는 아니지만 시도하고 싶을 수도 있습니다. antlr 4. 생성을 지원합니다 파이썬 2 그리고 파이썬 3.

나는 당신이 봐야한다고 생각합니다 동적 언어 런타임. 이것은 나중에 .NET 및 C# (메모리에서 .NET 4)의 일부 버전의 표준 부분이됩니다.

런타임에 생성 된 Python 코드를 컴파일하고 실행하는 데 사용했지만 아직 모든 AST 작업을 수행하지 않았습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top