/* Prove di input output di file vari */ /* Provo a realizzare un documento wxm per verificare come funziona la lettura e scrittura di dati dal disco C e da eventuali altri. Supponendo che esista il file /zmaxima/purotesto.mac posso verificare la sua esistenza in questo modo: */ file_search("/zmaxima/purotesto.mac"); /* Notare che i file con estensione .mac sono file di puro testo con i comandi Maxima scrivibili direttamente mentre quelli con estensione .wxm sono di puro testo ma non vanno modificati manualmente ! */ /* In file_search_maxima ci sono i path in cui Maxima cerca di default i file. */ print(file_search_maxima)$ print(file_search_demo)$ /* Il comando load carica il file specificato cercandolo nelle cartelle indicate nelle variabili file_search_maxima e file_search_demo. Se lo trova produce come output il nome completo del file caricato. */ load("/zmaxima/purotesto.mac"); /* Provo a vedere se la variabile duepigreco contenuta nel file caricato dalla load è effettivamente definita e ha il valore previsto: */ bfloat(duepigreco);