Skulpt는 웹 브라우저에서 동작하는 Python입니다.정말, 제대로 미친 것 같지만 멋지네요.
[code:js]
window.addEvent('domready', function() {
var term = initTerminal(80, 20);
// set up demo typers
$('codeexample1').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("print \"Hello, World!\" # natch", false, true);
term.doEnter();
}));
$('codeexample2').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("for i in range(5):", false, true); term.doEnter();
term.writeStr(" print i", false, true); term.doEnter();
term.doEnter();
}));
$('codeexample3').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("[x*x for x in range(20) if x % 2 == 0]", false, true);
term.doEnter();
}));
term.writeStr("Skulpt demo REPL - " + new Date().toLocaleString() + "\n");
term.writeStr(term.PS1, true);
});
from Skulpt: Crazy project that lets your browser parse and run Pythonwindow.addEvent('domready', function() {
var term = initTerminal(80, 20);
// set up demo typers
$('codeexample1').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("print \"Hello, World!\" # natch", false, true);
term.doEnter();
}));
$('codeexample2').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("for i in range(5):", false, true); term.doEnter();
term.writeStr(" print i", false, true); term.doEnter();
term.doEnter();
}));
$('codeexample3').addEvent('click', (function(e)
{
e.stop();
term.doClear();
term.writeStr("[x*x for x in range(20) if x % 2 == 0]", false, true);
term.doEnter();
}));
term.writeStr("Skulpt demo REPL - " + new Date().toLocaleString() + "\n");
term.writeStr(term.PS1, true);
});
'[IT] Web Tech' 카테고리의 다른 글
사우더스의 성능 문제 1타5피 (3) | 2010.02.16 |
---|---|
Plupload : 아주 멋진 파일 업로드 도구 (0) | 2010.02.10 |
CSS만으로 작성한 AT AT (0) | 2010.02.06 |
Gordon : 자바스크립트만으로 플래시를 실행한다! (4) | 2010.01.14 |
제대로 막나가는(?) 프로젝트 - Skulpt (1) | 2009.08.14 |
iPhone 스타일의 패스워드 입력창 플러그인 (0) | 2009.08.06 |
구글 크롬 이클립스 디버거 (0) | 2009.08.06 |
FireScope: Firebug에 레퍼런스 추가하기 (0) | 2009.02.09 |
Firefox Trunk에 체크박스 미정 상태 지원이 포함되다! (0) | 2009.02.07 |
댓글을 달아 주세요
잘 보고갑니다
http://hongsama.tistory.com