(μ£Όμ) μμ€μ΄ μμΈ λ°μ λλ€. Namuwiki
μ€μ©μ μΈ νλ‘μ νΈκ° μλλλ€. (Inspired by umjunsik-lang)
μ: λ³μ λμ
μ μΈ
μ: λ³μ inc
μ: λ³μ dec
.: λ³μ **= 2
(곡백): μ€ν ν¬μΈν° += 1
,: μ€ν ν¬μΈν° -= 1
μλ°λΌμ : μ€ν ν¬μΈν°κ° κ°λ¦¬ν€λ μ€ν λ°μ΄ν°μ λ³μ λμ
μλ°λμ : λ³μμ μ€ν ν¬μΈν°κ° κ°λ¦¬ν€λ μ€ν λ°μ΄ν° λμ
μ±: λ³μμμ μ€ν λ°μ΄ν° λνκΈ°
μ°μ±: λ³μμμ μ€ν λ°μ΄ν° λΉΌκΈ°
μ°μ°μ±: λ³μμμ μ€ν λ°μ΄ν° κ³±νκΈ°
μ°μ°μ°μ±: λ³μμμ μ€ν λ°μ΄ν° λλκΈ°
μ₯: λ³μλ₯Ό strνμΌλ‘ λ³ν ν μ€ν ν¬μΈν° μμΉμμ μμμΌλ‘ μ μ₯ (μ°μ μ°μ° κ²°κ³Ό μΆλ ₯ μ μ¬μ©)
-: μ€ν ν¬μΈν° λ³μμ λμ
μ μΈ
_: μ€ν ν¬μΈν° λ³μμ λμ
μλ£
μλ°λ‘¬μ: μ€ν λ°μ΄ν°κ° 0μ΄κ±°λ μ€νν¬μΈν°κ° 0μ΄ λ λκΉμ§ -1 νλ©° 1byteμ© μΆλ ₯
// μμμμμλ°λΌμ μμμμμ,μ°μ°μ±μλ°λΌμ μ₯,,,μλ°λμμμμλ°λΌμμμμ.. μλ°λΌμμμμ..μ±μ±,,μ±μλ°λΌμ μμμ..μ±μ±,μ±μλ°λΌμ μμλ°λΌμμλ°λ‘¬μ
$ python3 -m shook-lang.main --input=example/multiple3by4.shook --debug=False
12
// μμμμ.μμλ°λΌμ μμμ..μλ°λΌμμμμμ.μ°μ°μ±μ°μ±μ°μ±μ°μ±μμμμμλ°λΌμμλ°λμμλ°λΌμμμμμ.μμ± μλ°λΌμμμμ.μ±μμ μλ°λΌμμλ°λμ μμμμλ°λΌμμλ°λμ μλ°λΌμμμμ.μ±μμμμ,μλ°λΌμ,,,μλ°λμ μλ°λΌμ,,,,,μλ°λμ μλ°λΌμμλ°λμμμμμ μλ°λΌμμλ°λμ,μμμμλ°λΌμ μλ°λ‘¬μ
$ python3 -m shook-lang.main --input=example/helloworld.shook --debug=False
helloworld
