easylang
1.0.0
EasyLang은 내장 그래픽 기능과 오프라인으로도 사용할 수있는 사용자 친화적 인 브라우저 IDE를 갖춘 간단한 오픈 소스 프로그래밍 언어입니다. 그것은 가능한 한 쉽고 접근하기 쉬운 프로그램을 배우기 위해 개발되었습니다. EasyLang을 사용하여 웹 페이지에 포함시킬 수있는 간단한 그래픽 프로그램을 작성할 수도 있습니다.
# animate a pendulum
ang = 45
on animate
clear
move 50 50
circle 1
x = 50 + 40 * sin ang
y = 50 + 40 * cos ang
line x y
circle 6
vel += sin ang / 5
ang += vel
end
easylang.online
chkas.github.io
MacOS : Xcode 명령 줄 도구
jdk, emscripten
emscripten wasm sdk를 다운로드하여 설치하십시오
curl -L https://github.com/emscripten-core/emsdk/archive/refs/heads/main.zip -o main.zip
unzip -q main.zip
mv emsdk-main emsdk
테스트 된 버전을 설치하고 활성화하십시오
source emsdk/emsdk_env.sh
emsdk update ; emsdk list
# vers=latest
vers=3.1.70
emsdk install $vers ; emsdk activate $vers
curl -L https://github.com/chkas/easylang/archive/refs/heads/main.zip -o main.zip
unzip -q main.zip
mv easylang-main easylang
대상 폴더는 ~/out/easylang입니다. 클로저 컴파일러 에는 Java가 필요합니다.
source emsdk/emsdk_env.sh
( cd easylang/main ; make )
로컬로 테스트하십시오
(cd ~/out/easylang/;python3 -m http.server)
로컬 호스트 : 8000/ide/
github.com/chkas/chkas.github.io
easylang/native/readme.md