모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    중용자님의
    개인페이지입니다
    가입 : 12-10-09
    방문 : 1057회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_17568
    작성자 : 중용자
    추천 : 3
    조회수 : 546
    IP : 182.228.***.202
    댓글 : 2개
    등록시간 : 2016/06/10 22:32:56
    http://todayhumor.com/?programmer_17568 모바일
    hybrid 컴파일러 제작 중 표준라이브러리와 OS API 호출 방법
    현재 hybrid라는 컴파일러를 설계중인데 혼자 생각하는 것보다는 다른 분들과 의견을 교환하는 것도 좋겠다 싶어서 글을 남깁니다.

    보통 표준라이브러리나 언어가 제공하는 라이브러리들은 include, using, use 등을 이용하여 사용하는 라이브러리나 파일을 컴파일러에 알리는 방식을 사용합니다.

    OS API의 경우 API를 호출하기 위한 선언방식이 따로 있구요.

    hybrid의 경우 외부 라이브러리나 본인이 작성한 파일만 포함시키고 표준라이브러리와 OS API는 키워드 처럼 아무런 선언없이 사용할 수 있게 할 생각입니다.

    일단 고려중인 방식은 OS API의 경우 invoke문으로 호출하면 Windows 10까지의 API함수목록이 담겨있는 해쉬파일을 이용해 문법검증을 하는 방식을 사용할 생각입니다.

    다양한 해쉬함수가 존재하는데 OS API는 OS의 버전이 바뀌지 않는 이상 API 또한 거의 추가되는 일이 없기에 해쉬 함수들을 테스트해서 모든 OS API함수가 해쉬값이 1개씩만 존재하는 해쉬함수를 사용할 생각입니다.

    해쉬중복으로 인한 코드 부분이 사라지니 속도가 빠르겠죠.

    표준라이브러리는 invoke와 같은 명령을 사용하지 않을 뿐 위와 같은 방식을 사용할 생각이구요.

    이 방식이라면 컴파일러가 제공하는 표준라이브러리와 OS API호출에 그 어떤 선언도 필요하지 않게 되는 편안함이 있습니다.

    컴파일이 되는 실행파일에 사용되는 표준라이브러리와 OS API선언만 포함시킬 수 있구요.





    이 게시물을 추천한 분들의 목록입니다.
    [1] 2016/06/11 03:22:33  221.138.***.87  율율융  612582
    [2] 2016/06/11 03:27:16  119.204.***.85  을파소  440752
    [3] 2016/06/11 04:48:29  175.209.***.215  자동백업  178436
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    205
    라이젠 견적 조언 부탁드립니다. (파워, 메인보드, 마우스) [5] 본인삭제금지 중용자 17/12/15 23:35 61 1
    204
    강백호 황치열 너무 목소리를 거칠게 내네요. 중용자 17/05/21 17:35 228 1
    203
    무당벌레 이예준 정말 노래 잘부르네요. [4] 중용자 17/05/21 17:10 217 6
    202
    전 노통의 삶에 대한 글도 영화도 보지 못합니다. [5] 중용자 17/05/17 23:13 316 14
    201
    에어로빅소녀- 화사, 탱고걸- 김보형? [4] 중용자 17/05/14 17:30 209 1
    200
    김빵순 안신애 같은 안신애 언제 다쳤어요? 중용자 17/04/30 17:33 126 1
    199
    대통령 후보 토론회 왜 이리 재미있죠? [2] 중용자 17/04/25 23:21 437 1
    198
    아무래도 제가 잘못된 판단으로 글을 쓴 것 같아 사과드립니다. [6] 중용자 17/04/21 19:08 611 18
    197
    어그로 들에게는 답글보다는 신고를 부탁드립니다. 중용자 17/04/20 01:11 49 2
    196
    한 회사가 오랜시간 잘나가면 신격화 시키는 경향이 있습니다. [6] 중용자 17/04/15 16:00 154 7
    195
    유승민이 토론을 잘했다는 평에 대한 오해들 [4] 중용자 17/04/14 01:04 412 3
    194
    유승민이 오늘 토론의 승자이고 긍정적 결과인 것 같습니다. [21] 중용자 17/04/14 00:24 1609 25
    193
    지금까지의 토론 평가 : 유 > 심 > 문 > 안 > 홍 [24] 중용자 17/04/13 23:22 1305 6/22
    192
    그래픽 카드 선택팁 [4] 중용자 17/02/19 19:02 122 3
    191
    오랬만에 컴파일러 개발 근황 [11] 중용자 17/01/25 15:25 74 14
    190
    호빵왕자 시작부분은 환희같네요. 중용자 17/01/08 18:19 76 2
    189
    디저트맨 정승환 같은데요. [3] 중용자 16/12/25 17:35 235 1
    188
    박기영이 그 동안 성악쪽 공부 한 것 많이 써먹네요. 중용자 16/12/18 18:11 178 1
    187
    김필 아까워서 복면가왕 또 나왔나 보네요. [2] 중용자 16/12/18 17:10 281 1
    186
    체리필터 나왔네요. 중용자 16/12/11 18:20 49 1
    185
    암행어사 라디, 미스춘향 이지혜 같은데요. [4] 중용자 16/10/16 17:52 278 0
    184
    Hybrid Assembler - Hello, world! 중용자 16/10/11 14:03 44 6
    183
    알리가 이기면 장기가왕 될 수도 있을 것 같네요. 중용자 16/10/09 18:28 142 0
    182
    컴파일러 개발 근황 [39] 중용자 16/10/01 17:48 65 16
    181
    컴퓨터 견적 추천에 과대스펙 추천을 하지 않았으면 좋겠습니다. [7] 중용자 16/09/27 01:42 202 12
    180
    RX 460 가격 및 벤치마크 [7] 중용자 16/08/09 11:49 247 3
    179
    정의당 한방은 참았는데 JTBC 한테 맞은 건 못참겠네요. 중용자 16/07/28 04:58 426 9
    hybrid 컴파일러 제작 중 표준라이브러리와 OS API 호출 방법 [2] 중용자 16/06/10 22:32 25 3
    177
    더 원 칼 뽑았네요. 중용자 16/06/05 17:57 179 0
    176
    벤은 노래 잘합니다. 애들과 비교할 수준이 아니예요. [9] 중용자 16/05/29 18:15 522 6
    [1] [2] [3] [4] [5] [6] [7]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈