
filesize
	filesize	[filename]
Palauttaa d0:ssa tiedoston koon byteissa.
	func	file1size,=,filesize,file1

allocmemory
	allocmemory	[bytes],[mode]
Varaa muistia. Palauttaa muistin maaran d0:ssa.
	func	address,=,allocmemory,byte,1

freememory
	freememory	[muistipaikka],[bytes]
Vapauttaa muistin.

fopen
	fopen	[tiedoston nimi],[tiedoston avausmalli]
Avaa tiedoston. Palauttaa tiedoston käsittely osoitteen.

fread
	fread	[puskurin osoite],[struktuurien määrä],[struktuurien koko],[tiedoston käsittely osoite]
Lukee avatusta tiedostosta puskuriin halutun määrän tietoa.

fwrite
	fwrite	[pusturin osoite],[struktuurien määrä],[struktuurien koko],[tiedoston käsittely osoite]
Tallettaa avattuun tiedostoon puskurista halutun määrän tiedoa.
	
savefile
	savefile	[tiedoston nimi],[muistipaikka],[koko]
Tallettaa tiedoston. Tiedoston nimesta annetaan sen suhteellinen osoite.
Virhe d0 nolla.

loadfile
	loadfile	[tiedoston nimi],[muistipaikan osoite]
Lataa tiedoston haluttuun muistipaikkaan. Tiedoston nimesta annetaan sen suhteellinen osoite. 
Palauttaa d0:ssa tiedoston pituuden virhe d0 nolla.

Delay
	delay	[muuttuja]
Odottaa muuttujan osoittaman ajan. Aika lasketaan viideskymmenes osa sekunteina.

heksa
	heksa	[muuttuja]
Tulostaa muuttujan arvon heksadesimaalina.

print
	print	[tekstin osoite]
	print	<"teksti">
Tulostaa nollaan loppuvan merkkijonon tai tekstin nuoli- ja lainausmerkkien 
välissä.
	print	file1
file1	"terve",10,0

getchar()
		getchar()	[osoitemuuttuja]
	func	[muutuja],=,getchar()
Ilman osoitemuutujaa palauttaa ensimmäisen merkin muuttujaan.
Lukee merkkijonon puskuriin nappaimistolta. Myos enemman kuin yhden merkin.
Palauttaa d0:ssa merkkien maaran lisattyna yhdella, jos on annettu osoitemuuttuja,
siirtää merkkijonon muuttujaan.

gets	
	gets	[osoitemuuttuja]
Sama kuin getchar().

printf
	printf	[muotoilurivin osoite],[muuttuja1],[muuttuja2]...
Tulostaa muotoilurivin ja muuttujat. Ei tulosta liukulukuja.
	printf	muoto,size,error
muoto	"tiedoston koko %ld virhe %ld",10,0
	printf	<"tiedoston koko %ld  tiedosto %s ",LF>,koko,tiedosto

floatpoint
	floatpoint
Muuntaa merkkijonon liukuluvuksi. Merkkijonon osoite annettaan a0:ssa.
Palauttaa arvon d0:ssa. Virhe d0:n arvo 1.

longnumber
	longnumber
Muuntaa merkkijonon 32 bittiseksi luvuksi. Merkkijonon osoite annetaan a0:ssa.
Palauttaa arvon d0:ssa. Virhe d1:n arvo -1.

scanffl
	scanffl	[tekstin osoite],[muuttuja]
Lukee liukuluvun nappaimistolta ja siirtaa luvun muuttujaan. Funktion toiminnassa on
virhe. Ensimmaiselle luvulle tulee kehote ja voit antaa suoraan luvun, mutta
seuraaville luvuille taytyy painaa return ja antaa luku taman jalkeen.
Jos joku osaa neuvoa korjauksen laheta se. Kiitos.
	
scanflg
	scanflg	[teksin osoite],[muutuja]
Lukee 32 bittisen luvun nappaimistolta ja siirttaa luvun muuttujaan.

printlong
	printlong	[muuttuja]
Tulostaa 32 bittisen luvun.

printfl
	printfl	[muutuja]
Tulostaa liukuluvun. Luvut 1 ja 10000 välillä normaali muodossa muut exponentti
muodossa kahdeksan numeron tarkkuudella. Ei toistaiseksi siisti numeroa.
Palauttaa esim. 0.6 5.9999999e-1.

