2009-03-20 8 views
2

코드기어는 코드 DOM을 사용하여 C#을 Delphi for .NET으로 변환하는 코드기어를 알고 있습니다. C#을 Delphi Prism으로 변환하는 비슷한 도구가 있다면 궁금합니다. 그렇지 않은 경우, 코드 DOM을 사용하여 코드 DOM을 만드는 데 관련된 것이 무엇입니까? (예, 끝났습니다!)Oxygene 코드 변환기에 대한 C#

업데이트 :이 코드는 현재 Delphi Prism에 내장되어 있습니다. C#을 붙이거나 가져 오기만하면 Oxygene aka Delphi Prism Code라고 할 수 있습니다.

답변

7

그것은 초기 단계에있어하지만 카를로 단지 도구 "옥시 젼에 C#을"자신의 오픈 소스의 첫 번째 버전을 발표 :

http://code.remobjects.com/p/csharptoxy/

+2

FYI : 현재 Delphi Prism에 내장되어 있습니다. C#을 붙이거나 가져 오기만하면 Oxygene aka Delphi Prism Code라고 할 수 있습니다. –

+0

링크가 작동하지 않습니다. ShineOn도 마찬가지입니다. 그게 뭐야? –

+0

http://wiki.oxygenelanguage.com/en/Oxidizer - 이제 내장되어 있습니다. –

3

내가 본 한 가지 옵션은 .NET Reflector를 C# 컴파일 된 어셈블리에 사용하는 것입니다. 그것은 Oxygene 문법을 가지고 있습니다. 그것은 주변의 먼 길이며 정확히 최적이 아닙니다.

+0

정확히 최적이 아닌,하지만 도움이 않습니다. – skamradt

0

BabelCode를 사용하여 C#을 Delphi로 변환 한 다음 Oxidizer을 사용하여 Delphi를 Prism으로 변환하십시오. 별의 생각은 아니지만, 적어도 리플렉터를 통과하는 것보다 좀 더 자동화가 가능할 수도 있습니다. 행운을 빕니다.

+0

이 방법을 사용 했습니까? –

+0

Nope! 나는 처음 소개되었을 때 BabellCode를 한번 또는 두 번이나 시도했지만, 나는 Oxidizer를 한번도 사용하지 않았습니다. 아직 프리즘을 시험해보고 싶지 않아. 내가 말했듯이 : 행운을 빌어 요. :) –

+0

BabelCode에서 LINQ 구문을 사용하는 새로운 C# 코드를 사용해 보았습니다. 출력이 비어 있습니다. . . . . –