2010-05-14 4 views
1

프로그래밍 언어의 구문/구문 (예 : VB6 및 if ... else ... endif)과 조건문에 대한 중괄호가있는 C#의 차이점을 설명하는 정확한/정확한 용어가 있습니까?프로그래밍 언어 구문을 설명하는 데 사용되는 용어는 무엇입니까?

저는 구문에 더 익숙하므로 VB6 구문과 C#을 예제로 사용하고 있습니다.

예를 들어 Visual Basic 6의 구문은 구조와 같은보다 장황하고 자연스러운 언어를 사용합니다.

If (id = 0) Then 
    id = MyObject.Add(Me) 
Else 
    Call MyObject.Update(Me) 
End If 

C#을 가지고있는 동안 더 간결한 구문 같은 :

if (id == 0) 
{ 
    id = MyObject.Add(this); 
} 
else 
{ 
    MyObject.Update(this); 
} 

간결함? 자연스러운 languageness? 아니면 구문을 설명하는 "과학적인"단어가 있습니까?

+0

그저 나인가, 아니면 "장황한"구문이 위의 "간결한"구문보다 실제 공간을 덜 차지합니까? –

+0

줄 수에 관해서는 그렇습니다. 그러나 입력 한 문자 수의 관점에서 볼 때 아마도 어쩌면 없습니다 : P – anonymous

+0

@JUSTMYcorrectonPINION 스타일의 문제 일뿐입니다. 나는 몇몇 온라인 컴파일러를 점검했고, 5 줄로 C# 코드를 작성할 수있다. –

답변

2

"terse"이라는 단어를 verbose와 반대로 찾을 수 있습니다.

1

구문이 무엇을 가장 유사의 관점에서 설명 할 것, C#의 문법은 C 구문의 해제를 기반으로, 리스프는 괄호 떨어져 기반으로, 기본은 내가 꽤 흥미이 테이블을 발견 등 포트란에 의해 영향을 받는다 http://en.wikipedia.org/wiki/Comparison_of_programming_languages_%28syntax%29#Blocks

+0

재미있는 링크를 보내 주셔서 감사합니다. 언어를 분류/분류하기위한 정확한 단어를 찾고있었습니다. – anonymous

관련 문제