chaltteok
TypeScript icon, indicating that this package has built-in type declarations

0.2.2 • Public • Published

찰떡🍡

자연스러운 한국어를 꿈꾸는 프로그래밍 언어 '찰떡'의 명세와 구현체입니다.

명세

명세 문서를 참고해주세요.

예시

짝수 [명사]
어느 정수가 짝수이다: 해당 정수가 2로 나누어떨어진다.

홀수 [명사]
어느 정수가 홀수이다: 해당 정수가 짝수이지 않다.

소수 [명사]
어느 정수가 소수이다:
  해당 정수가 2거나, 해당 정수가 3 이상이고 해당 정수가 홀수이고,
    해당 정수가 3 이상 해당 정수의 0.5제곱 이하의 홀수로 나누어떨어지지 않는다.

어느 정수가 3 이상 얼마 이하의 홀수로 나누어떨어지다:
  뒤의 수의 정수부를 '상한'이라고 하자.
  '상한'이 짝수면 '상한'에서 1을 빼고 아니면 그대로 두자.
  '상한'이 3 이상이고,
    앞의 수가 '상한'으로 나누어떨어지거나
    앞의 수가 3 이상 '상한'과 2의 차 이하의 홀수로 나누어떨어지다.

23이 소수이다. (=> 참)

예시 문서에 더 많이 있으니 참조해주세요.

Node.js 구현체

git clone https://github.com/dragonteros/chaltteok.git
cd chaltteok
npm install
node repl.js

같이 보기

Readme

Keywords

none

Package Sidebar

Install

npm i chaltteok

Weekly Downloads

0

Version

0.2.2

License

MIT

Unpacked Size

1.22 MB

Total Files

53

Last publish

Collaborators

  • dragonteros