; 순수 함수 호출 (s-표현식)
(add 2 3)
; 부수 효과 호출 (인자들이 공백으로 구분됨)
print("Hello, World")
; 중첩된 s-표현식 (순수 함수 안에 순수 함수)
(subtract (multiply 2 3) 4)
; 부수 효과 호출 안에 s-표현식 포함
updateValue (calculateNewValue x) y
; 부수 효과 호출 안에 다른 부수 효과 포함
log print("Logging message") getCurrentTime()
-
Notifications
You must be signed in to change notification settings - Fork 0
timdoma/SimpleLanguage
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
구문 분석 단계에서 사이드 이펙트 분리를 할수 있게 설계해본 언어 명세
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published