動的型付けを使用したコンパイル済み言語 (ネイティブ コードへのコンパイル) に関しては、少し混乱しています。動的型付けとは、プログラム内の型が実行時にのみ推論されることを意味します。
言語がコンパイルされている場合、実行時に実行されるインタープリターはありません。CPUがメモリから命令を読み込んで実行するだけです。このようなシナリオでは、言語の型セマンティクスに違反する命令が実行時に実行された場合、プログラムの実行をインターセプトしてエラーをスローするインタープリターはありません。システムはどのように機能しますか?
動的に型付けされたコンパイル済み言語の型セマンティクスに違反する命令が実行時に実行されるとどうなりますか?
PS: 私が知っている動的に型付けされたコンパイル済み言語には、Scheme、Lua、Common Lisp などがあります。