Skip to content
a programming language for time leapers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_donut_sample
_testfiles
cmake
external
scripts
src
test
.gitignore
.gitmodules
CMakeLists.txt
LICENSE
README.md

README.md

Donut - a programming language for time leapers

"時間遡行者のための"プログラミング言語です。C++ + Antlr3 + ICU(for unicode)

How to build

echo 'Bake donut as you like: '

cmake -G 'Unix Makefiles'
cmake -G 'Ninja'
cmake -G 'Xcode'
cmake -G 'Eclipse CDT4 - Ninja'
cmake -G 'Eclipse CDT4 - Unix Makefiles'
echo 'build types:'
cmake . -DCMAKE_BUILD_TYPE=Release
cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo

cmake . -DCMAKE_BUILD_TYPE=Debug
cmake . -DCMAKE_BUILD_TYPE=MinSizeRel
echo 'to clean up:'
bash scripts/clean.sh

Powerd by

IPAの未踏IT人材発掘・育成事業に採択された「CPUの理解を容易にするシステムと解説サイトの構築」の一部分として開発され、支援を受けていました。

You can’t perform that action at this time.