편집 요약 없음 |
편집 요약 없음 |
||
3번째 줄: | 3번째 줄: | ||
== 하위목록 == | == 하위목록 == | ||
[[/링크드 리스트|링크드 리스트]] | [[/링크드 리스트|링크드 리스트]] | ||
== | == 리버티 엔진 == | ||
현재 내가 제작 중인 리브레위키에 쓰일 위키엔진 부품 중 하나인 파서다. 완성 예정은 2016년 2~3월 | |||
== | === 특징 === | ||
# Node.js에서 사용될 파서기 때문에 자바스크립트로 작성되고 있다. 속도가 좀 걱정되긴 하지만 기본 타입의 함수를 최대한 많이 사용하여 네이티브 코드에서 돌아가는 시간을 최대한 늘릴 예정이다. | |||
# 기본적으로 펑셔널보다는 객체지향에 가깝게 작성되고 있다. 따라서 차후에 다른 언어로의 컨버팅이 쉬울 것같다. | |||
# 아직 예외처리가 없다. 예제코드 수준에서만 많이 작성한지라... 이 점은 차후에 보충해야 할 것같다. | |||
# 미디어위키마크를 최대한 지원할 예정이다. 목표치는 90~95% | |||
# 확장기능 작성을 용이하게 만들 예정... 예정일 뿐임 | |||
=== 진행상황 === |
2015년 12월 22일 (화) 21:54 판
C++를 좋아합니다. Rust는 하고 싶은데 아직 실제로 쓰기에는 라이브러리가 부족합니다. 특히 윈도우에서 GUI라이브러리...
테이블 동적
하위목록
리버티 엔진
현재 내가 제작 중인 리브레위키에 쓰일 위키엔진 부품 중 하나인 파서다. 완성 예정은 2016년 2~3월
특징
- Node.js에서 사용될 파서기 때문에 자바스크립트로 작성되고 있다. 속도가 좀 걱정되긴 하지만 기본 타입의 함수를 최대한 많이 사용하여 네이티브 코드에서 돌아가는 시간을 최대한 늘릴 예정이다.
- 기본적으로 펑셔널보다는 객체지향에 가깝게 작성되고 있다. 따라서 차후에 다른 언어로의 컨버팅이 쉬울 것같다.
- 아직 예외처리가 없다. 예제코드 수준에서만 많이 작성한지라... 이 점은 차후에 보충해야 할 것같다.
- 미디어위키마크를 최대한 지원할 예정이다. 목표치는 90~95%
- 확장기능 작성을 용이하게 만들 예정... 예정일 뿐임