Skip to contents

Write an AmigaBasic() class object to a file in its binary format.

Usage

write.AmigaBasic(x, file)

Arguments

x

The AmigaBasic() class object that needs to be stored.

file

A character string specifying the file location to which x (an AmigaBasic() object) needs to be written.

Value

Invisibly returns the result of the call of close to the file connection.

Details

This function encodes the Amiga Basic code in its binary format (using as.raw()) and writes it to a file. The file can also be stored onto a virtual Amiga disk (adf_file_con()).

Author

Pepijn de Vries

Examples

## First create an AmigaBasic object:
bas <- as.AmigaBasic("PRINT \"hello world!\"")

## write to tempdir:
write.AmigaBasic(bas, file.path(tempdir(), "helloworld.bas"))