[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

15. m4 의 다른 버전들과의 호환성

이장에서는 m4의 다른 버전들과의 차이점을 설명한다. 그 중에서도 UNIX 의 System V, Release 3과 주로 비교하겠다.

BSD m4 와도 다소간의 차이점이 있다. 이것은 여기에서 설명하지 않는다.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

15.1 GNU m4에서 확장된 점

m4의 1.4 버전은 System V 에서는 없는 몇 개의 설비들을 가지고 있다. 이러 한 여분의 설비들은 명령행에서 ‘-G’ 옵션을 사용함으로서 다른 옵션들과 덮어 쓰여지지 않는 한 제공받을 수 있다.

위의 표현에서 추가하자면, GNU m4 도구는 다음의 명령행 라인 옵션을 가지고 있다: ‘-F’, ‘-G’, ‘-I’, ‘-L’, ‘-R’, ‘-V’, ‘-W’, ‘-d’, ‘-l’, ‘-o’, ‘-t’. (옵션에 대해서 자세히 알려면 see section m4를 부르기.)

또한 GNU m4의 디버깅, 추적 장치는 대부분의 다른 m4 버전들보다 좀 더 폭넓어진다.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

15.2 GNU m4 에는 없는 System V 장치들

System V의 m4 버전은 아직 GNU m4에 없는 몇 개의 설비를 가지고 있다.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

15.3 다른 비호환성

m4 도구들 사이에 몇 개의 비호환적인 부분이 있다. System V m4 버전과 비 교해서 살펴보자.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Autobuild on July 8, 2017 using texi2html 1.82.