Использование языка программирования 'genie' за пределами Puppy Linux

Я хотел бы попробовать запрограммировать genie, но не могу найти ни исходного кода, ни какой-либо версии контрольный репозиторий. Кто-нибудь знает, где его можно найти?


person Alex Bolotov    schedule 30.03.2010    source источник


Ответы (2)


Похоже, что все исходники находятся в valagenie{parser,scanner,tokentype}.vala файлах в репозитории git Gnome .

Логично, что исходные коды Genie находятся в дереве vala, поскольку для компиляции сценариев Genie необходимо использовать valac. На самом деле не изучая источник, я предполагаю, что Джинн просто переводится на Валу.

person Mark Rushakoff    schedule 30.03.2010
comment
Genie на самом деле является просто альтернативным синтаксисом для Vala, поэтому для Genie в компиляторе Vala есть отдельный лексер и синтаксический анализатор. (Переводить Genie на Vala, а затем Vala на C было бы глупо.) - person Zifre; 30.08.2010

Только с Ubuntu 12.4 введите:

$ sudo apt-get install valac

После того, как вы можете использовать некоторые библиотеки, такие как:

1) ГТК+

$ sudo apt-get install libgtk2.0-dev

2) Динамические списки

$ sudo apt-get install gee-1.0

3) IDE для программирования: Valide тоже есть, но его нет в репозиториях.

$ sudo apt-get install geany 

и многое другое смотрите на Valadoc.org

Если вам нужен код: www.manualgenie.blogspot.com

person txasatonga    schedule 03.07.2012
comment
Приятно знать, что кто-то также интересуется этим языком. Большое спасибо! - person Alex Bolotov; 03.07.2012