<_JusSx__>
i don't think i will have prob with ocaml language
<cjohnson>
If you know about languages and interpreters/compilers at any sort of higher level, writing an interpreter in OCaml is very straightforward
<_JusSx__>
the problem is how to develop an interpreter
<cjohnson>
I can't think of any resources off the top of my head that would help you, but I can give a basic overview of how to write a simple interpreter for a simple language, if you want
<_JusSx__>
language will be very simple
<_JusSx__>
but i need to define it
<_JusSx__>
ok thanx
<cjohnson>
The main thing is going from the code you're given to an abstract syntax tree
<cjohnson>
You can have the root of the (sub)trees be the operation to perform and the children be the operands
<cjohnson>
Um, and that's about all I can remember at the moment... that's really simplified, I know
<cjohnson>
Of the 43 other people here, one of them can probably elaborate
mbh has joined #ocaml
zzorn_afk is now known as zzorn
Submarine has quit [Remote closed the connection]
pnou has joined #ocaml
pango has joined #ocaml
Submarine has joined #ocaml
<tsume>
hmm
CosmicRay has joined #ocaml
zzorn is now known as zzorn_afk
Demitar has quit ["Terminated with extreme prejudice - dircproxy 1.0.5"]
Herrchen has quit ["bye"]
xol has joined #ocaml
smkl__ has quit [Read error: 60 (Operation timed out)]
araujo is now known as arauko
arauko is now known as araujo
drewr is now known as drewr_away
cjohnson has quit [Read error: 110 (Connection timed out)]
_JusSx_ has joined #ocaml
_JusSx__ has quit [Read error: 104 (Connection reset by peer)]
smkl__ has joined #ocaml
letaris has joined #ocaml
_JusSx_ has quit ["leaving"]
<letaris>
hello
* tsume
waves
tea has joined #ocaml
<tsume>
does anyone know a ML compiler for AVR or does ocaml support it?
<letaris>
AVR?
<tsume>
atmel avr
<tsume>
I want to be a avr freak :)
<letaris>
oh...
<letaris>
I havn't seen anything like that
<letaris>
but I havn't looked that hard either :-)
fuchsto_ has joined #ocaml
fuchsto has quit [Read error: 60 (Operation timed out)]
mrvn has joined #ocaml
mrvn_ has quit [Read error: 60 (Operation timed out)]
vezenchio has quit ["Computer Science is no more about computers than astronomy is about telescopes"]