alien-invoke gets an extra parameter indicating if the call uses varargs
or not. In 99.9% of the cases, the parameter should be f, but is t if
varargs are indicated. E.g
: do-printf ( fmt d -- st ) int f "printf" { c-string double } t alien-invoke ;
|
||
|---|---|---|
| .. | ||
| alien.factor | ||
| call-effect.factor | ||
| callback-error.factor | ||
| callstack-overflow.factor | ||
| codegen.factor | ||
| curry.factor | ||
| dead-code.factor | ||
| float.factor | ||
| folding.factor | ||
| intrinsics.factor | ||
| linkage-errors.factor | ||
| low-level-ir.factor | ||
| optimizer.factor | ||
| peg-regression-2.factor | ||
| peg-regression.factor | ||
| pic-problem-1.factor | ||
| redefine0.factor | ||
| redefine1.factor | ||
| redefine2.factor | ||
| redefine3.factor | ||
| redefine4.factor | ||
| redefine5.factor | ||
| redefine6.factor | ||
| redefine7.factor | ||
| redefine8.factor | ||
| redefine9.factor | ||
| redefine10.factor | ||
| redefine11.factor | ||
| redefine12.factor | ||
| redefine13.factor | ||
| redefine14.factor | ||
| redefine15.factor | ||
| redefine16.factor | ||
| redefine17.factor | ||
| redefine18.factor | ||
| redefine19.factor | ||
| redefine20.factor | ||
| redefine21.factor | ||
| redefine22.factor | ||
| redefine23.factor | ||
| redefine24.factor | ||
| redefine25.factor | ||
| redefine26.factor | ||
| reload.factor | ||
| simple.factor | ||
| spilling.factor | ||
| stack-trace.factor | ||
| tuples.factor | ||
| x87-regression.factor | ||