4
TinyPG 란 무엇이며 어떻게 작동합니까? 나는 "컴파일러 - 컴파일러"를 알고 있지만 C#에서 제 자신의 컴파일러를 어떻게 시작하고 만들 수 있습니까?TinyPG 란 무엇이며 어떻게 작동합니까?
TinyPG 란 무엇이며 어떻게 작동합니까? 나는 "컴파일러 - 컴파일러"를 알고 있지만 C#에서 제 자신의 컴파일러를 어떻게 시작하고 만들 수 있습니까?TinyPG 란 무엇이며 어떻게 작동합니까?
약 사용 방법을 이해했으며 여기에 간단한 설명이 나와 있습니다.
TinyPG은 완전한 컴파일러 IDE이며 RegExp, EBNF 및 C#/VB 용 Windows GUI가 있습니다. 당신은 Regular Expressions.
: 다음은 TinyPG 내 자신의 "컴파일러"를 개발하는 절차를 설명합니다.
비 터미널 및 구문 분석 규칙은 Extended BNF 메타 구문으로 정의합니다.
관리 코드에서 컴파일러를 정의합니다.
TinyPG는 새로운 "컴파일러"를위한 C# 코드를 생성합니다.
C# 또는 VB.NET에서 컴파일러의 프런트 엔드를 개발합니다.
당신은 계산기 "컴파일러"의 데모를 볼 수 TinyPG의 제공된 샘플 내에서 "간단한 expression2.tpg"파일을 열 수 있습니다, 시작합니다.