«syntax» 태그된 질문

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

3
구문과 문법의 차이점은 무엇입니까?
구문과 의미의 차이점을 이해합니다. 구문 : 기호를 결합하여 유효한 표현식이나 문장을 만드는 방법 의미론 : 표현이나 진술을 형성하는 상징의 의미. 그러나 문법은 무엇입니까? 예를 들어 : 때때로 사람들은 일부 구문이 "문법적으로 부정확하지만 구문 상으로는 정확하다"고 말합니다. 무슨 뜻인가요?

11
프로그래밍 언어가 엄격하거나 느슨해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . Python과 JavaScript에서 세미콜론은 선택 사항입니다. PHP에서 배열 키 주위의 따옴표는 선택 사항 ( $_GET[key]vs $_GET['key'])이지만 생략하면 먼저 …

6
구문 오류가없는 언어를 디자인 할 수 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 9 년 …

8
기능적 언어 구문이 인간 언어와 더 가까운 이유는 무엇입니까?
함수형 프로그래밍에 관심이 있고 Haskell과 직접 대결하기로 결정했습니다. 머리가 아파요 ...하지만 결국에는 ... 호기심이 생겼는데 왜 다른 단어가없는 문법이 그렇게 비밀스러운가요? 이유가 거기에 더 표현되지 않는 이유 , 인간의 언어에 더 가까이? 나는 FP가 수학적 개념을 모델링하는 데 능숙하고 간결한 표현 수단 중 일부를 빌 렸지만 여전히 수학이 아니라 언어입니다.

11
다른 사람으로 변환하는 데 사용할 수있는 개인화 가능한 프로그래밍 언어가 있습니까?
고유 한 구문 구성을 설정할 수 있고 코드를 선택한 언어로 변환 할 수있는 프로그래밍 언어가 있습니까? 예를 들어, "Python 's indexed blocks"와 같은 특정 구성을 선택 하고 지수 등을 위해 [a,b,c]배열을 초기화합니다 ^. 스크립트는 해당 언어를 원하는 언어로 변환합니다.

2
PHP 변수 앞에 달러 기호가 필요한 이유는 무엇입니까?
모든 PHP 변수 앞에 달러 기호 (예 :)가 와야한다는 것을 이해합니다 $someValue = 1. 그러나 왜 그런가요? 이 디자인을 선택한 이유는 무엇입니까? 내가 묻는 이유는 내 여자 친구가 PHP 변수가 달러 기호로 시작해야한다고 언급했을 때 왜 그 구문을 선택했는지 알지 못했기 때문입니다. 어떤 아이디어?
13 php  syntax 


1
'구문 식초'의 의미
나는 Groovy in Action, Second Edition 을 읽고 각주에서 다음 텍스트를 발견했습니다. Java는 이러한 구문 위에“구문 식초”를 부어 프로그래머가이를 사용하지 못하게합니다. syntax vinegar여기서 용어 는 무엇을 의미합니까? 나는이 용어에 대해 들어 본 적이 없으며 DuckDuckGo와 Google에서 검색했지만 의미를 찾을 수 없었습니다. 그러나 여러 곳에서 사용되고 있습니다. 누군가가이 용어의 의미와 그것이 …
12 java  syntax  groovy 

8
makefile을 배우는 것이 얼마나 중요합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
12 java  learning  c++  syntax  make 

5
프로그래밍 언어의 구문은 구현에 따라 달라 집니까?
내 질문은 전적으로 관련이 없지만 대부분의 프로그래밍 언어와 공식 구현 사이의 패턴을 느꼈습니다. Python, Lua 등과 같은 해석 된 (바이트 해석 된) 언어는 일반적으로 매우 관대하고 쉬운 구문을 가지며 일반적으로 유형이 없거나 개발자가 소스 코드에 변수 유형을 명시 적으로 작성할 필요가 없습니다. C, C ++, Pascal 등과 같은 컴파일 된 …

22
어떤 유용한 대체 제어 구조를 알고 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

2
i, j = 1이 실제로 오도됩니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 하나의 라이너에 여러 변수 초기화에 대한 일반적인 주장이 있습니다. 예를 들어 int i, j = 1; 어떤 …

3
Clojure에서 중첩 속기 함수를 작성할 수없는 이유는 무엇입니까?
오늘 중첩 된 속기 함수를 사용하여 Clojure 표현식을 평가하려고했지만 그렇게 할 수 없었습니다. 표현은 다음과 같습니다. (#(+ % (#(+ % (* % %)) %)) 5) ; sorry for the eye bleed 결과는 다음과 같습니다. IllegalStateException Nested #()s are not allowed clojure.lang.LispReader$FnReader.invoke (LispReader.java:630) ...and a bunch of other garbage

5
버리기 변수의 관용어 이름은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . Velocity Template Language 의 set 지시문에는 왼쪽에 변수가 필요합니다. 작동하지 않습니다. #set ( $entries.add("d") ) 의 반환 값을 사용하지 add("d")않아도 변수에 할당해야합니다. …
11 naming  syntax 

6
이 새로운 if-then 구문에 대해 어떻게 생각하십니까?
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 if-elif-else 컨트롤에 정말 멋진 무언가를 생각하고있었습니다. if condition: stuff() elif condition: otherstuff() then: stuff_that_applies_to_both() else: stuff_that_doesnt_aply_to_either() 따라서 …
11 syntax 

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