PCASTL
wookayhttp://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년?인가;
일단 홈피 한번 들려봐야겟네요