주석은 일반적으로 프로그래밍 언어 및 마크 업에서 어떻게 처리됩니까? 일부 사용자 정의 마크 업 언어에 대한 파서를 작성하고 있으며 가장 놀랄만 한 원칙 을 따르고 싶습니다 . 따라서 일반적인 규칙을 결정하려고합니다.
예를 들어, 토큰에 포함 된 주석이 토큰과 '간섭'해야합니까? 일반적으로 다음과 같습니다.
Sys/* comment */tem.out.println()
유효한?
또한 언어가 줄 바꿈에 민감하고 주석이 줄 바꿈에 해당하는 경우 줄 바꿈을 고려해야합니까?
stuff stuff /* this is comment
this is still comment */more stuff
~로 취급되다
stuff stuff more stuff
또는
stuff stuff
more stuff
?
몇 가지 특정 언어의 기능을 알고 있거나 의견을 찾고 있지는 않지만 찾고 있는지 여부는 찾고 있습니다. 토큰 및 줄 바꿈과 관련하여 마크 업에서 일반적으로 예상되는 일반적인 합의가 있습니까?
내 특정 상황은 위키와 같은 마크 업입니다.