ユーザー定義演算子


演算子をユーザーが定義できる言語を集めてみています。

関数型言語

haskell

正格評価の関数型言語

clean

純粋遅延関数型言語Concurrent Clean

SML

Standard ML

maxima


論理型言語 prolog

統計解析システム

R

オープンソースの統計解析システム 《R》

数式処理

Mathmatica,

mathematicaでは、演算子の評価規則が未定義の記号がある。


Maple

Reduce

maxima

数値計算

これらのアプリケーションでユーザー定義の出来る演算子があるかどうかは未調査。

Matlab


Octave

オブジェクト指向言語

ユーザーが演算子の定義をすることはできないが、オーバーロードがある言語が多い。

C++

C#

Ruby


Io

Python

http://hp.vector.co.jp/authors/VA003670/python/Class/Overload.htm

*MenuBar

人気の10件

  • counter: 2661
  • today: 1
  • yesterday: 0
  • online: 4