게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

설탕을 녹일때 f'이 다른 symbol과 겹치지 않을것이라고 가정해도 되나요?

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2007)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
최병두
손님





올리기올려짐: 2007년10월16일 23:50    주제: 설탕을 녹일때 f'이 다른 symbol과 겹치지 않을것이라고 가정해도 되나요? 인용과 함께 답변

f<x>을 f'(&x)로 설탕을 녹일때 f'이 다른 symbol과 겹치지 않을것이라고 가정해도 되는지요? 아니면, program을 parsing 해보거나 env를 뒤져서 없는것을 확인해야 하는지요?
위로
남기웅



가입: 2007년 10월 10일
올린 글: 17

올리기올려짐: 2007년10월17일 11:17    주제: 인용과 함께 답변

저도 궁금...K- 에서 프로그래머가 사용하지 못하도록 된 함수이름으로 f ' 를 만들어야 될텐데...
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
오학주



가입: 2005년 9월 5일
올린 글: 118

올리기올려짐: 2007년10월17일 12:44    주제: 인용과 함께 답변

프로그램 전체에 unique한 이름으로 바꿔줘야 겠죠? Smile
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
구자민



가입: 2007년 9월 21일
올린 글: 14

올리기올려짐: 2007년10월18일 1:31    주제: 인용과 함께 답변

프로그램 전체에 unique하려면, 앞으로 들어올 이름까지 고려해야 한다는 건가요? 갑자기 '멈춰요 문제'가 떠오릅니다..

제 생각에는 _f' 꼴은 인터프리터 내부에서 사용하는 이름이다.. 정도로 규정해 버리는 게 더 좋지 않을까 합니다. 만약 f'를 생성할 때마다 프로그램을 한 번 읽어봐야 한다거나, env를 뒤져봐야 한다면 비효율적이라는 생각이 듭니다.
위로
사용자 정보 보기 비밀 메시지 보내기
오학주



가입: 2005년 9월 5일
올린 글: 118

올리기올려짐: 2007년10월18일 13:15    주제: 인용과 함께 답변

인용:
프로그램 전체에 unique하려면, 앞으로 들어올 이름까지 고려해야 한다는 건가요? 갑자기 '멈춰요 문제'가 떠오릅니다..

인터프리터가 실행하면서 프로그램 텍스트를 순차적으로 받는게 아니라,
프로그램을 실행하기 전에 이미 전체 프로그램이 어떻게 생겼는지 알고 있죠.

인용:
제 생각에는 _f' 꼴은 인터프리터 내부에서 사용하는 이름이다.. 정도로 규정해 버리는 게 더 좋지 않을까 합니다. 만약 f'를 생성할 때마다 프로그램을 한 번 읽어봐야 한다거나, env를 뒤져봐야 한다면 비효율적이라는 생각이 듭니다.


처음에 프로그램을 한번 훑는 것이 귀찮을 수 있으니 f'을 만들때 그 이름을 프로그램에서 흔히 쓰이지 않을 것 같은 Smile 이름으로 나름대로 정의하셔도 된다고 하겠습니다.
일단, 편의를 위해서 테스트 프로그램에 쓰이는 이름들 중에는
___(_가 세개)로 시작하는 이름들은 없다고 생각하세요. Smile
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
김홍준



가입: 2007년 9월 16일
올린 글: 16

올리기올려짐: 2007년10월18일 19:24    주제: 인용과 함께 답변

그냥 name mangling을 통해서 프로그램내에서 사용되는 심벌들도 다른 이름으로 바꿔서 써도 되나요?

예를 들자면 f도 구별되기 쉬운 다름이름으로 바꿔버리던가 하는 것 입니다.

C++에서도 그렇게 하는 것으로 알고 있습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2007) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay