翻訳と辞書
Words near each other
・ Aldona Jonuškaitė-Šaltenienė
・ Aldona Klimavičiūtė
・ Aldona Ličkutė-Jusionienė
・ Aldona Margenytė
・ Aldona Młyńczak
・ Aldona Nenėnienė
・ Aldona of Lithuania
・ Aldona Orman
・ Aldona Wos
・ Aldona Čiukšytė
・ Aldonata
・ Aldonic acid
・ Aldons Vrubļevskis
・ Aldonza
・ Aldophosphamide
Aldor
・ Aldor Ingebrigtsen
・ Aldora, Georgia
・ Aldorough
・ Aldos-2-ulose dehydratase
・ Aldose
・ Aldose 1-dehydrogenase
・ Aldose 1-epimerase
・ Aldose beta-D-fructosyltransferase
・ Aldose reductase
・ Aldose reductase inhibitor
・ Aldose-1-phosphate adenylyltransferase
・ Aldose-1-phosphate nucleotidyltransferase
・ Aldose-6-phosphate reductase (NADPH)
・ Aldosivi


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Aldor : ウィキペディア英語版
Aldor

Aldor is a programming language. It is the successor of A# as the extension language of the Axiom computer algebra system.
The Aldor language combines imperative, functional, and object-oriented features. It has an elaborate type system, allowing types to be used as first-class values. Aldor's syntax is heavily influenced by Pascal, but it is optionally indentation-sensitive, like Python. In its current implementation, it is compiled, but an interactive listener is provided.
Aldor is Free software, available under the Apache License.
== Examples ==

The Hello world program looks like this:

#include "aldor"
#include "aldorio"
stdout << "Hello, world!" << newline;

Example of dependent types (from the User Guide):

#include "aldor"
#include "aldorio"
#pile
sumlist(R: ArithmeticType, l: List R): R ==
s: R := 0;
for x in l repeat s := s + x
s
import from List Integer, Integer, List SingleFloat, SingleFloat
stdout << sumlist(Integer, ()) << newline
stdout << sumlist(SingleFloat, (2.1, 2.2, 2.4 )) << newline

;99 Bottles of Beer

#include "aldor"
#include "aldorio"
import from Integer, String;
bob(n: Integer): String ==
main(): () ==
main();


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Aldor」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.