Strict Standards: Non-static method Soojung::addReferer() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/settings.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/lifthrasiir/sites/sapzil.info/soojung/settings.php:79) in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Counter.class.php on line 63

Strict Standards: Non-static method Entry::getEntry() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/entry.php on line 51

Strict Standards: Non-static method Soojung::entryIdToFilename() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Entry.class.php on line 182

Strict Standards: Non-static method Soojung::queryFilenameMatch() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Soojung.class.php on line 55
TokigunStudio3 | 블로그: "..." language

내용으로 바로 넘어 가기


TokigunStudio3

228 / 3282   


더 이상 이 블로그는 운영되지 않습니다. 새 블로그로 가 주세요.

"..." language

2004/11/11 PM 07:42 | 컴퓨터/프로그래밍 언어 | 5 comments | 0 trackbacks | AllBlog: vote, to pocket

한 1년 전부터 생각하고 있었는데 슬슬 완성할 때가 되었다.

"..."(dot3) 언어는 esoteric programming language의 일종으로, 간단하게 설명하자면 비트 단위로 주소가 부여되는-_- 가상 머신 명령셋이다. 코드 공간과 데이터 공간이 동일하며 IP 같은 것들이 물론 있다. 모든 명령은 비트 0을 나타내는 글자 "."와 비트 1을 나타내는 글자 ","로 구성되며 다른 문자는 모두 무시된다. (코드 공간에 나타나지 않는다. "(...)"와 "hmm..."은 같은 코드를 나타낸다.)

음... 근데 명령들을 마저 구상하고 있는데 도대체 뭐가 들어 가야 할 지 감을 못 잡겠다. 그냥 OISC처럼 subleq 같은 명령 하나만 넣어 놓고 내 놓을까 -_-; 쩝쩝. 뭐 이런 거 만든다고 /.에 올라 가는 것(slashdotted)도 아닌데 대충 만들어 버릴까 하는 생각이 든다. 뭐 재미로 만드는 거긴 하지만;;; 기대는 마시길 바란다.

TrackBack URL: http://sapzil.info/soojung/trackback.php?blogid=188

Comment: 디토 (2004/11/11 PM 08:31)

def bit(c):
if c == '.': return 0
elif c == ',': return 1
else: return None

code = "코드"

byte = []
for c in code:
b = bit(c)
if b:
byte.append(b)

# 여기에 실행 코드가

Comment: 디토 (2004/11/11 PM 08:32)

만들어놓고 보니 이상하군요. -_-;;;

Comment: 토끼군 (2004/11/11 PM 09:16)

디토: 죄송하지만 그렇게 나오는 건 아닙니다 ;)

Comment: 인클루드 (300/04/19 AM 11:00)

음... 혹시 *Funge 비슷한 건가요? 기대되는군요... 흐흐

Comment: 토끼군 (2004/11/14 PM 01:46)

인클루드: 컨셉은 전혀 다르지만 뭐 esoteric programming language라는 점은 같죠;;;

Copyright (c) 1995-2005, Kang Seonghoon (Tokigun).