Skip to content
/ aheui-cc Public

Super Fast Aheui Compiler 매우 빠른 아희 컴파일러

Notifications You must be signed in to change notification settings

Algy/aheui-cc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AheuiCC

What is AheuiCC

AheuiCC(아희씨씨)는 아희 코드를 실행가능한 파일로 변환시키는 컴파일러입니다.

Usage

python ahcc.py [-o executable] filename

Performance

C로짠 구현체(https://github.com/aheui/caheui.git) 보다 약 x100배 더 빠릅니다!

$ time ./aheui snippets/logo/logo.aheui > logo.png 
23.38s user 0.08s system 99% cpu 23.611 total
$ python ahcc.py -o logo_program snippets/logo/logo.aheui  
$ time ./logo_program > logo.png
0.23s user 0.01s system 94% cpu 0.249 total

Disclamer

소스 워킹 트리에 포함된 앟셈블러는 알파희(https://github.com/aheui/rpaheui) 의 것을 사용하였습니다.

About

Super Fast Aheui Compiler 매우 빠른 아희 컴파일러

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published