«syntax» 태그된 질문

구문은 언어로 올바르게 구조화 된 프로그램을 작성하는 방법을 정의하는 규칙 집합을 나타냅니다. 프로그램의 의미 나 해석을 명시 적으로 다루지 않습니다.

2
배열 요소에 대괄호를 사용하는 관습은 어떻게 발전 했습니까?
많은 프로그래밍 언어 는이 배열을 사용하여 배열, 시퀀스 또는 벡터 a[i]의 i'번째 요소 a-특히 C 및 Pascal (1960 년대 후반에서 1970 년대 초반)'을 참조합니다. 반면 Fortran (1950 년대)과 같은 일부 초기 언어는이 규칙을 사용하지 않습니다. 또한 약간의 수학을 공부했으며 수학자들은 간격에 대괄호를 사용하고 배열 및 행렬 첨자에 대한 첨자를 사용합니다 …
11 history  array  syntax 

2
Forth의 유연성으로 인해 문법이 적합하지 않은 이유는 무엇입니까?
최근에 스택 기반 프로그래밍 언어를 작성하는 작업을 수행했습니다. 그러나 언어 디자인을 시작하기 전에 기존 스택 기반 언어를 읽고 실험 해 보는 것이 좋습니다. 이것은이 게시물의 주제로 연결됩니다. Postfix 스타일 표현식을 사용하는 스택 기반 언어 인 Forth에 대한 Wikipedia 기사를 읽고있었습니다 . 이 기사에서는 다음과 같은 진술을 보았습니다. Forth의 유연성은 정적 …

6
선택적 세미콜론
대부분의 경우 범용 명령형 언어에서 문장 구분 기호로 세미콜론이 필요하거나 완전히 허용되지 않습니다 (예 : C 및 Python). 그러나 JavaScript와 같은 일부 언어에서는 다른 구분 기호 (예 : 줄 바꿈)를 위해 세미콜론으로 명령문을 구분하지 않을 수 있습니다. 이 뒤에 디자인 결정은 무엇입니까? 나는 같은 줄에 여러 문장을 쓸 때 세미콜론이 …


4
과학 프로그래밍 언어가 왜 그렇게 이상합니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 과학과 공학에 사용되는 프로그래밍 언어는 범용 언어에 비해 일관되게 이상 합니다. 내 머리 꼭대기에서 몇 가지 예 : …

1
Haskell 레코드 구문에 불편한 점이 있습니다
하스켈 문법의 대부분은 순결의 아름다움을 가지고 있습니다. 그러나 레코드 구문은보기에 좋지 않습니다. 불편하다. C와 혼합 된 느낌이 들며 쉼표와 중괄호가 필요합니다. Haskell에는 탭, 라인 기반 분리 기능이 있습니다. 따라서 원래 필요한 것보다 너무 장황하게 보입니다. 왜 그런 식으로 설계 되었습니까?
9 syntax  haskell 

8
구문 설탕의 엄격한 정의? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 언어 전쟁에서 사람들은 "단순한 구문 설탕"으로서 특히 유용하지 않은 기능을 끊임없이 거부합니다. "진정한 특징"과 "구문 설탕"사이의 경계는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.