문제

나는 mschema에 Oslo를 사용하고 있습니다. 잘 작동합니다. 데이터베이스 설계에 대한 M 스키마를 작성할 수 있으며 pks, fks, 무결성 확인 등으로 전체 db를 빌드하기 위해 t-sql을 생성합니다. DB로 들어간 다음 SQLMetal을 프로젝트로 실행하고 30 초 안에 변경 사항을 계속 진행합니다. 나는 그것을 좋아한다.

좋아, 이제 나는 mgrammar로 넘어 가고있다. 나는 어떻게 그것을 내 앱에 통합 할 것인지 잘 모르겠지만 그것을 알아낼 것입니다. 먼저 필요한 것은 입력/문법/출력 삼부작을 제공하기 위해 Intellipad를 설정하는 것입니다. 난 그만 둔다. 흐름으로 설정하는 방법을 알 수 없습니다. 예, 아마도 노래를 가져 와서 이름을 바꿀 수는 있지만 그 일이 어떻게 작동하는지에 대한 통찰력을 제공하지는 않습니다. 어떤 아이디어?

도움이 되었습니까?

해결책

다음은 취해야 할 단계입니다

  1. "Intellipad (샘플 활성화)"열기
  2. 파일-> DSL 파일 열기 (example.song)
  3. ctrl+shift+d, 입력 "setMode ( 'mgmode')"
  4. 메뉴에서 : mgrammar 모드-> 트리 미리보기
  5. 문법 파일 (song.mg)을 선택하십시오.

이것은 세 가지 미리보기보기가 열립니다. 왼쪽 창은 샘플 코드이고 중간 코드는 문법이고 오른쪽은 출력의 트리 구조입니다.

다른 팁

@Just-in-Case가 말했듯이, 당신이 단지 당신이 더 간단합니다.

(1) CTRL- 시프트 -T

(2) MG 파일을 엽니 다

IE, Lab Doc :

  • 시작 메뉴에서 또는 다음 명령을 입력하여 Intellipad (샘플 활성화)를 엽니 다 ( "C : Program Files Microsoft Oslo SDK 1.0 bin") :

"C : Program Files Microsoft Oslo SDK 1.0 bin Intellipad iPad.exe"/c:ipad-vs-samples.xaml

참고 : "ipad-vs-samples.xaml"은 사용하려는 동적 구문 분석 모드를 포함한 추가 기능을 가능하게하는 구성입니다.

  • Intellipad에서는 Control-Shift-T를 사용하여 Dynamic Parser 모드에서 Intellipad를 엽니 다.

    1. Introtom example02-moviedsl introtom에서 movies.mg 파일을 선택하십시오.

Mschema와 Mgrammar가 아직 통합되지 않았다는 경험이 있었을 것입니다. 자세한 내용은 여기를 참조하십시오. http://tinyfinger.blogspot.com/2009/01/mgrammar-mschema-example.html

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