Программирование стиля K/APL в C++?

Я - написание кода в C++, но мне действительно нравится ориентированный на массив стиль K/APL.

Кто-либо знает хорошего набора приемов перегрузки оператора / макросы/... позволять некоторый K/APL - программирование стиля в C++?

Спасибо!

9
задан anon 20 April 2010 в 22:27
поделиться

1 ответ

Я специально не рассматривал K / APL, но, в зависимости от вашей точки зрения, вы можете утверждать, что некоторые из перегрузок операторов, предоставляемых std :: valarray , отдаленно похожи на APL . Благодаря поддержке имен универсальных символов вы можете (по крайней мере теоретически) даже предоставить APL-подобные имена для некоторых из них.

Это все еще оставляет некоторые характеристики, которые совсем не похожи на APL, такие как операторы в C ++, имеющие приоритет и ассоциативность, которых у операторов APL нет вообще (по крайней мере, если память не изменяет).

2
ответ дан 4 December 2019 в 23:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: