Добро пожаловать!
Eiger (название от горы Эйгер, Швейцария) — простой интерпретируемый язык программирования с динамической типизацией.
Веб-сайт: https://eigerproject.github.io
Документация: https://eigerproject.github.io/docs
Репозитория: https://github.com/eigerproject/eigercs
Введение
Eiger — язык программирования, предназначенный для упрощения программирования. Названный в честь знаменитой швейцарской горы, Эйгер выделяется своим уникальным сочетанием простоты и мощи.
Функции
- Динамическая типизация: Eiger позволяет писать код, не беспокоясь о типах данных. Переменные являются динамически типизированными, что позволяет сосредоточиться на логике, а не на объявлениях типов.
- Interpreted Execution: Eiger — это интерпретируемый язык, что означает, что код выполняется интерпретируемым языком построчно.
- Чистый синтаксис: Синтаксис Eiger прост и удобочитаем. Вдохновленный простотой таких языков, как Python,стремится сократить количество шаблонного кода.
- Стандартные библиотеки: У Eiger есть стандартные библиотеки, которые можно включить в ваш код одной строкой. Стандартные библиотеки имеют часто используемый код и могут помочь в разработке.
Синтаксис
~ Это комментарий
let message = "Привет, мир!"
emitln(message)
func ask(a,b)
emitln("Сколько будет " + a.asString + " + " + b.asString + "?")
let sum = int(in())
ret sum ?= (a + b)
end
if ask(9,10) then
emitln("Верно!")
else
emitln("Неправильно")
end
Это простая демонстрация синтаксиса языка программирования Eiger. Посетите другие страницы здесь для получения дополнительной документации.