Dictionary

IR mapping, not human vocabulary

This dictionary maps IR opcodes to natural language terms across multiple languages. The mapping is for human comprehension only.

The dictionary is not the language. The IR is the language.

CALL

IR Structure:

{ type: 'CALL', target: 'functionName', args: [...] }

English:

call, invoke, execute

Français:

appeler, invoquer, exécuter

Español:

llamar, invocar, ejecutar

Deutsch:

aufrufen, aufrufen, ausführen

中文:

调用, 调用, 执行

日本語:

呼び出す, 呼び出す, 実行する

العربية:

استدعاء, استدعاء, تنفيذ

BIND

IR Structure:

{ type: 'BIND', name: 'variableName', value: {...} }

English:

declare, define, bind

Français:

déclarer, définir, lier

Español:

declarar, definir, vincular

Deutsch:

deklarieren, definieren, binden

中文:

声明, 定义, 绑定

日本語:

宣言する, 定義する, バインドする

العربية:

تصريح, تعريف, ربط

GET

IR Structure:

{ type: 'GET', name: 'variableName' }

English:

get, retrieve, access

Français:

obtenir, récupérer, accéder

Español:

obtener, recuperar, acceder

Deutsch:

holen, abrufen, zugreifen

中文:

获取, 检索, 访问

日本語:

取得する, 取得する, アクセスする

العربية:

الحصول, استرجاع, الوصول

SET

IR Structure:

{ type: 'SET', name: 'variableName', value: {...} }

English:

set, assign, update

Français:

définir, affecter, mettre à jour

Español:

establecer, asignar, actualizar

Deutsch:

setzen, zuweisen, aktualisieren

中文:

设置, 分配, 更新

日本語:

設定する, 割り当てる, 更新する

العربية:

تعيين, إسناد, تحديث

LAMBDA

IR Structure:

{ type: 'LAMBDA', params: [...], body: {...} }

English:

function, lambda, procedure

Français:

fonction, lambda, procédure

Español:

función, lambda, procedimiento

Deutsch:

Funktion, Lambda, Prozedur

中文:

函数, lambda, 过程

日本語:

関数, ラムダ, 手続き

العربية:

دالة, لامبدا, إجراء

IF

IR Structure:

{ type: 'IF', condition: {...}, then: {...}, else: {...} }

English:

if, conditional, branch

Français:

si, conditionnel, branche

Español:

si, condicional, rama

Deutsch:

wenn, bedingt, Zweig

中文:

如果, 条件, 分支

日本語:

もし, 条件, 分岐

العربية:

إذا, شرطي, فرع

LOOP

IR Structure:

{ type: 'LOOP', condition: {...}, body: {...} }

English:

loop, iterate, repeat

Français:

boucle, itérer, répéter

Español:

bucle, iterar, repetir

Deutsch:

Schleife, iterieren, wiederholen

中文:

循环, 迭代, 重复

日本語:

ループ, 反復する, 繰り返す

العربية:

حلقة, تكرار, تكرار

RETURN

IR Structure:

{ type: 'RETURN', value: {...} }

English:

return, yield, output

Français:

retourner, produire, sortie

Español:

devolver, producir, salida

Deutsch:

zurückgeben, liefern, Ausgabe

中文:

返回, 产生, 输出

日本語:

戻る, 生成する, 出力

العربية:

إرجاع, إنتاج, إخراج