Ubercode - Википедия - Ubercode
Ubercode это высокий уровень язык программирования разработано Программное обеспечение Ubercode и выпущен в 2005 году для Майкрософт Виндоус. Ubercode находится под влиянием Эйфель и БАЗОВЫЙ. Это проприетарное программное обеспечение, которое можно бесплатно опробовать в течение 30 дней. Ubercode преследует следующие цели дизайна:
- Компилируемый язык- скомпилирован в EXE-файлы Windows.
- Автоматическое управление памятью- память выделяется / освобождается автоматически, и в языке нет примитивов управления памятью.
- Предварительные и пост условия- это утверждения времени выполнения, которые прикрепляются к объявлениям функций, как в Эйфель.
- Типы данных высокого уровня- массивы, списки и таблицы изменяемого размера могут содержать произвольные компоненты.
- Интегрированная обработка файлов- примитивы для прозрачной обработки текстовых, двоичных файлов, файлов CSV, XML и dBase.
- Легкость использования- структура языка относительно проста, что делает язык доступным для начинающих.
Привет, мир!
Вот основные "Привет, мир!" программа:
Ubercode 1 класс Привет публичная функция main () вызов кода Msgbox («Привет», «Привет, мир!») Конечная функция конечный класс
Предварительные условия и постусловия
Вот пример использования предварительно и постусловия. В этом примере IntToStr функция проверяет свой ввод как строку перед преобразованием в целое число:
Ubercode 1 class PrePost function IntToStr (in mystr: string [*] out value: integer) precond IsDigitStr (mystr) code call Val (mystr, value) end function public function main () code call Msgbox ("OOP example", "IntToStr (10) = "+ IntToStr (" 10 ")) end function end class
внешняя ссылка
- Официальный веб-сайт
- http://isbndb.com/d/book/design_of_very_high_level_computer_languages.html (Принципы VHLL)
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |