Call a foreign-language function: Difference between revisions

Content added Content deleted
m (omit from assembly)
Line 3,240: Line 3,240:
</pre>
</pre>


{{omit from|360 Assembly|A CPU only understands its own machine language. So no assembly language can do this.}}

{{omit from|6502 Assembly}}
{{omit from|68000 Assembly}}
{{omit from|8051 Assembly}}
{{omit from|8080 Assembly}}
{{omit from|8086 Assembly}}
{{omit from|AArch64 Assembly}}
{{omit from|ARM Assembly}}
{{omit from|Batch File|Can only execute other programs but cannot call arbitrary functions elsewhere.}}
{{omit from|Batch File|Can only execute other programs but cannot call arbitrary functions elsewhere.}}
{{omit from|GUISS}}
{{omit from|GUISS}}
{{omit from|M4}}
{{omit from|M4}}
{{omit from|MIPS Assembly}}
{{omit from|ML/I}}
{{omit from|ML/I}}
{{omit from|Order|Doesn't allow to call functions from other languages.}}
{{omit from|Order|Doesn't allow to call functions from other languages.}}
Line 3,250: Line 3,258:
{{omit from|TI-89 BASIC|Does not have a standard FFI.}}
{{omit from|TI-89 BASIC|Does not have a standard FFI.}}
{{omit from|Unlambda|Doesn't allow to call functions from other languages.}}
{{omit from|Unlambda|Doesn't allow to call functions from other languages.}}
{{omit from|x86 Assembly}}
{{omit from|Z80 Assembly}}