Skip to main content
Code Review

Return to Question

replaced http://stackoverflow.com/ with https://stackoverflow.com/
Source Link

Additional referenced files from the same commit: array.h ../ppnarg.h. See my SO Question SO Question for an in-depth explanation of the array code. ../ppnarg.h implements a macro which counts how many arguments it was called with. This is used to provide variadic constructors for the array type. It's a wonderous little macro that should be part of everyone's cpp arsenal, but I didn't write it.

Additional referenced files from the same commit: array.h ../ppnarg.h. See my SO Question for an in-depth explanation of the array code. ../ppnarg.h implements a macro which counts how many arguments it was called with. This is used to provide variadic constructors for the array type. It's a wonderous little macro that should be part of everyone's cpp arsenal, but I didn't write it.

Additional referenced files from the same commit: array.h ../ppnarg.h. See my SO Question for an in-depth explanation of the array code. ../ppnarg.h implements a macro which counts how many arguments it was called with. This is used to provide variadic constructors for the array type. It's a wonderous little macro that should be part of everyone's cpp arsenal, but I didn't write it.

replaced http://codereview.stackexchange.com/ with https://codereview.stackexchange.com/
Source Link

As an integral part (pun intended) of my APL interpreter (previous questions: 1 1 2 2 3 3 4 4), this suite of functions converts any data into integer handles. APL operates on arrays of data cells, so with this encoding my cells are all int but may semantically contain other types. This enables me to have heterogeneous arrays with a homogeneous representation. Elements can even be arrays nested to arbitrary depths.

As an integral part (pun intended) of my APL interpreter (previous questions: 1 2 3 4), this suite of functions converts any data into integer handles. APL operates on arrays of data cells, so with this encoding my cells are all int but may semantically contain other types. This enables me to have heterogeneous arrays with a homogeneous representation. Elements can even be arrays nested to arbitrary depths.

As an integral part (pun intended) of my APL interpreter (previous questions: 1 2 3 4), this suite of functions converts any data into integer handles. APL operates on arrays of data cells, so with this encoding my cells are all int but may semantically contain other types. This enables me to have heterogeneous arrays with a homogeneous representation. Elements can even be arrays nested to arbitrary depths.

Notice removed Draw attention by Community Bot
Bounty Ended with no winning answer by Community Bot
fix reference name for file to match style. +apology
Source Link
luser droog
  • 2.1k
  • 15
  • 32

Additional referenced files from the same commit: array.h ../ppnarg.h. See my SO Question for an in-depth explanation of the array code. ../ppnarg.h implements a macro which counts how many arguments it was called with. This is used to provide variadic constructors for the array type. It's a wonderous little macro that should be part of everyone's cpp arsenal, but I didn't write it.

Additional referenced files from the same commit: array.h ppnarg.h. See my SO Question for an in-depth explanation of the array code. ppnarg.h implements a macro which counts how many arguments it was called with. This is used to provide variadic constructors for the array type.

Additional referenced files from the same commit: array.h ../ppnarg.h. See my SO Question for an in-depth explanation of the array code. ../ppnarg.h implements a macro which counts how many arguments it was called with. This is used to provide variadic constructors for the array type. It's a wonderous little macro that should be part of everyone's cpp arsenal, but I didn't write it.

Tweeted twitter.com/StackCodeReview/status/781306839334002693
Notice added Draw attention by luser droog
Bounty Started worth 50 reputation by luser droog
more boasting
Source Link
luser droog
  • 2.1k
  • 15
  • 32
Loading
clarify description of `cache`
Source Link
luser droog
  • 2.1k
  • 15
  • 32
Loading
add wiki link from comment.
Source Link
luser droog
  • 2.1k
  • 15
  • 32
Loading
add benefit tag-line to intro par
Source Link
luser droog
  • 2.1k
  • 15
  • 32
Loading
links to referenced files and brief explanation. link to more explanation
Source Link
luser droog
  • 2.1k
  • 15
  • 32
Loading
edited tags
Link
Jamal
  • 35.2k
  • 13
  • 134
  • 238
Loading
Source Link
luser droog
  • 2.1k
  • 15
  • 32
Loading
lang-c

AltStyle によって変換されたページ (->オリジナル) /