LangDev

PCASTL

wookay

http://en.wikipedia.org/wiki/Timeline_of_programming_languages 여기 맨 마지막에 있는 언어를 한번 돌려봤습니다.

$ ./pcastli
by Parent and Childset Accessible Syntax Tree Language Interpreter v1.6
Copyright (C) 2008  Philippe Choquette

Type exit() or press Ctrl-c to exit.

> assert_equal = function(expected, got) {}
        0x1002a0
> source = `
+   if (expected==got) {
+     print("true")
+   } else {
+     print("false")
+   }
+ '
        0x100600
> mknode(assert_equal.childset[1], source, 0)
> assert_equal(1, 1)
        "true"

위키피디아 소개를 옮겨보면.. The PCASTL (an acronym for by Parent and Childset Accessible Syntax Tree Language) is an interpreted high-level programming language. It was created in 2008 by Philippe Choquette[1]. The PCASTL is designed to ease the writing of self-modifying code. The language has reserved words parent and childset to access the nodes of the syntax tree of the currently written code[2].

자세한 것은 여기에 http://www.pcosmos.ca/pcastl/

Lisp이나 Io와 비교해서 구체적으로 어떤 부분이 다를까요?

홍민희

08년산이네요. Io 는 04년?인가;

일단 홈피 한번 들려봐야겟네요

민군