본문 바로가기

문스크립트

MoonScript

Lua로 컴파일되는 스크립트 언어

한줄평

Lua 생태계에서 간결한 문법으로 개발하고 싶다면 좋은 선택지입니다. 다만 별도 언어를 배워야 하고, 디버깅 시 변환된 Lua를 함께 이해해야 하는 부담이 있습니다.

이런 분께 Lua 환경에서 더 간결한 문법을 원하는 개발자께

좋은 점

  • 간결한 문법으로 Lua 코드를 생산성 있게 작성
  • 기존 Lua 생태계와 그대로 연동

아쉬운 점

  • 새 언어와 컴파일 단계를 익혀야 함
  • 오류 추적 시 생성된 Lua를 함께 봐야 함

문스크립트 소개

MoonScript는 Lua로 컴파일되는 동적 스크립트 언어입니다. 들여쓰기 기반의 간결한 문법과 클래스·리스트 컴프리헨션 같은 표현을 제공해, 최종적으로 Lua 코드로 변환되어 실행됩니다. Lua 기반 환경에서 더 편한 문법으로 코드를 쓰고 싶은 개발자를 위한 언어 도구(컴파일러)입니다.

제작사

영삼넷 · 공식 홈페이지

문스크립트 (MoonScript) 무료 다운로드 | 자료실 | 영삼넷