]> Repositorios git - scryer-prolog.git/commit
dereferencing registers to access stack variables
authorThierry Marianne <[email protected]>
Sun, 21 Sep 2025 09:54:35 +0000 (11:54 +0200)
committerThierry Marianne <[email protected]>
Sun, 21 Sep 2025 20:52:12 +0000 (22:52 +0200)
commit32b6458deb53a50f21e8265c19f2249284b534f2
tree550e6658bc9a151cc9a048db5d378c0cb3d9b90a
parent12db664bd94a9c9f00d3eef8341b15067b2fae05
dereferencing registers to access stack variables

deref register to access stack variable for `directory_exists/1`
deref register to access stack variable for `directory_files/2`
deref register to access stack variable for `delete_directory/1`
deref register to access stack variable for `delete_file/1`
deref registers to access stack variable for `file_copy/2`
deref register to access stack variable for `file_exists/1`
deref register to access stack variable for `file_size/2`
deref register to access stack variable from `file_time` function
deref register to access stack variable for `make_directory/1`
deref register to access stack variable for `make_directory_path/1`
deref register to access stack variable for `path_canonical/2`
deref registers to access stack variables for `rename_file/2`

Signed-off-by: Thierry Marianne <[email protected]>
src/machine/system_calls.rs