mirror of
https://git.sr.ht/~rabbits/uxn
synced 2024-11-27 08:13:01 +00:00
Added simple File/save example
This commit is contained in:
parent
fbe907a2eb
commit
8766eb1a11
1 changed files with 38 additions and 0 deletions
38
projects/examples/devices/file.save.usm
Normal file
38
projects/examples/devices/file.save.usm
Normal file
|
@ -0,0 +1,38 @@
|
|||
( simple Dev/File writing example )
|
||||
|
||||
( devices )
|
||||
|
||||
|00 @System [ &vector $2 &pad $6 &r $2 &g $2 &b $2 ]
|
||||
|a0 @File [ &vector $2 &success $2 &offset $2 &pad $2 &name $2 &length $2 &load $2 &save $2 ]
|
||||
|
||||
( variables )
|
||||
|
||||
|0000
|
||||
|
||||
( init )
|
||||
|
||||
|0100 @reset ( -> )
|
||||
|
||||
( save contents to file )
|
||||
;contents/end ;contents SUB2 .File/length DEO2
|
||||
;filename .File/name DEO2
|
||||
;contents .File/save DEO2
|
||||
|
||||
.File/success DEI2 ORA ,&success JCN
|
||||
( failed to write: bright yellow background )
|
||||
#f0f7 .System/r DEO2
|
||||
#f0f7 .System/g DEO2
|
||||
#00f7 .System/b DEO2
|
||||
BRK
|
||||
|
||||
&success
|
||||
( write successful: dark blue background )
|
||||
#00f7 .System/r DEO2
|
||||
#00f7 .System/g DEO2
|
||||
#40f7 .System/b DEO2
|
||||
BRK
|
||||
|
||||
@filename "hello.txt 00
|
||||
@contents "Hello 20 "world, 20 "how 20 "are 20 "you? 0a
|
||||
&end
|
||||
|
Loading…
Reference in a new issue