Fjölnir(프로그래밍 언어)
Fjölnir (programming language)패러다임 | 프로시저, 객체 지향 |
---|---|
설계자 | 스노리 아그나르손 |
처음 등장한 | 1980년대 |
타이핑 분야 | 강하고 역동적인 |
범위 | 어휘의 |
OS | MS-DOS |
파일 이름 확장자 | .fjo, .fjv, .sma, .ein |
Fjölnir(Fjolnir 또는 Fjoelnir라고도 함)는 1980년대에 주로 사용되었던 하스코리 섬(Islands)의 컴퓨터 공학 교수 Snorri Agnarsson에 의해 개발된 프로그래밍 언어입니다.보통 소스 파일의 확장자는 fjo
또는sma
.
특징들
Fjölnir는 프로그램을 트리로 표현하는 개념을 기반으로 하며 대수 연산자를 사용하여 [1]트리로 대체하여 패키지화한다.예를 들어 다음 Hello World의 예에서는"GRUNNUR"
는 패키지, 중괄호 사이의 코드 블록은 패키지입니다.*
는, 패키지내의 이름을 다른 패키지의 요소로 치환하는 연산자입니다.이 경우,skrifastreng
(표준 출력에 문자열을 쓴다)는, 에서 Import 됩니다."GRUNNUR"
.
코드 예시
;; 헬로 월드 in Fjölnir "hello" < main { main - > stofn skrifastreng (; "안녕, 월드!"), stofnlok } * "GRUNNUR";
외부 링크
- Fjölnir 패키지(DOS, 이전 버전의 Windows에서 작동)
- Fjölnir에 관한 PDF (아이슬란드어)
- 피욜니르의 맥주 99병
- Fjölnir 1과 Fjölnir 2의 원본 소스. Fjölnir 자체 코드화.
레퍼런스
- ^ Agnarsson, Snorri; Krishnamoorthy, M. S. (1985). "Towards a theory of packages". ACM SIGPLAN Notices. 20 (7): 117–130. doi:10.1145/17919.806833.