- 다메즈마
- 다메나 이나즈마의 줄임말, 글러먹고 싶어한다.
C++를 좋아합니다. Rust는 하고 싶은데 아직 실제로 쓰기에는 라이브러리가 부족합니다. 특히 윈도우에서 GUI라이브러리...
테이블 동적
하위목록
다메파서
현재 내가 제작 중인 리브레위키에 쓰일 위키엔진 부품 중 하나인 파서다. 완성 예정은 2016년 2~3월
특징
- Node.js에서 사용될 파서기 때문에 자바스크립트로 작성되고 있다. 속도가 좀 걱정되긴 하지만 기본 타입의 함수를 최대한 많이 사용하여 네이티브 코드에서 돌아가는 시간을 최대한 늘릴 예정이다.
- 기본적으로 펑셔널보다는 객체지향에 가깝게 작성되고 있다. 따라서 차후에 다른 언어로의 컨버팅이 쉬울 것같다.
- 아직 예외처리가 없다. 예제코드 수준에서만 많이 작성한지라... 이 점은 차후에 보충해야 할 것같다.
- 미디어위키마크를 최대한 지원할 예정이다. 목표치는 90~95%
- 확장기능 작성을 용이하게 만들 예정... 예정일 뿐임
진행상황
- 2015-12-23일 테이블의 파싱 및 렌더링 부분 완료
- 2015-12-23일 '''마크 파싱 및 렌더링 작성 중
- 2015-12-27일 일반 텍스트 파싱 및 렌더링
- 2015-12-27일 리스트 렌더링 완료
날짜별 업데이트 상황
2015년 12월 28일
- 테이블!태그 지원
- 리스트 사용 가능
2015년 12월 29일
- nowiki지원
- 코드 소정리
TODO
- 테이블 속성 보안강화, style과 class속성만을 적용하도록 만들어야 함
- 템플릿 파싱 및 렌더링
- 레퍼런스 파싱 및 렌더링
こころぴょんぴょん待ち? 考えるふりしてもうちょっと近づいちゃえ | 코코로 푱푱 마치? 캉가에루후리시테 모우 춋토 치카즈이챠에 | 마음 깡충 깡충 기다려? 고민에 빠진 척 조금만 더 다가가버려 |
簡単には教えないっ こんなに好きなことは内緒なの | 칸탄니와 오시에나잇 콘나니 스키나코토와 나이쇼나노 | 간단히는 알려주지 않을거얏 이렇게나 좋아하는 건 비밀이야 |
'''