이것은 보편적으로 유효한 G 코드가 아니며 처리 방법은 구현에 따라 다릅니다. 일부 컴퓨터에서는 이 스타일의 주석을 사용할 수 있지만 전부는 아닙니다.
구문 분석이 Marlin (매우 일반적인 3D 프린터 펌웨어)에서 구현되던 방식으로 주석 문자열에 X, Y, Z, E 또는 F 문자가 포함되어 있지 않으면 제대로 작동합니다. 파서는 단순히 X / Y / Z / E / F의 첫 항목을 찾은 다음 해당 문자 다음에 나타나는 텍스트 비트를 숫자로 파싱하려고합니다. 문자열을 숫자로 구문 분석 할 수없는 경우 기본값은 0입니다. 예를 들어
G0 (Some comment containing the character Y) Y10 Z-5
로 해석됩니다 G0 Y0 Z-5및하지로 G0 Y10 Z-5( "Y")의 첫 번째 발생 후 나타나는 문자열이 유효한 숫자로 구문 분석하지 않습니다 ")"때문이다. 주석 문자열에 특수 문자가 포함되어 있지 않으므로 예제가 제대로 작동합니다.
Marlin은 줄 끝 주석을 지원하며, 이는 세미콜론으로 시작하여 줄 끝까지 계속되어야합니다.
이전 Marlin 버전에서 작동하는 방식입니다. 최신 Marlin 버전에는 고급 파서가 있지만 이러한 괄호 스타일의 주석으로는 여전히 잘 작동하지 않습니다. 호환성이 보장되지 않으므로 피하는 것이 가장 좋습니다.