Lisp Interpreter for mbed LPC1768

Dependencies:   mbed

Lisp Interpreter

(Marc Adler Lisp Interpreter, malisp)

mbed LPC1768 port by Takehisa Oneta (ohneta@gmail.com)

Committer:
ohneta
Date:
Sat May 21 22:26:40 2016 +0000
Revision:
1:a2955606adef
Parent:
0:e9a7a38d9ad3
??commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ohneta 0:e9a7a38d9ad3 1 /**
ohneta 0:e9a7a38d9ad3 2 *
ohneta 0:e9a7a38d9ad3 3 */
ohneta 0:e9a7a38d9ad3 4 #include "mbed.h"
ohneta 0:e9a7a38d9ad3 5 #include "malisp.h"
ohneta 0:e9a7a38d9ad3 6
ohneta 0:e9a7a38d9ad3 7 // prototype deceament
ohneta 0:e9a7a38d9ad3 8
ohneta 0:e9a7a38d9ad3 9 size_t _getFreeMemorySize();
ohneta 0:e9a7a38d9ad3 10 LIST *memfreesize();
ohneta 0:e9a7a38d9ad3 11
ohneta 0:e9a7a38d9ad3 12 PinName _mbed_pinNameExchange(char *pinNameString);
ohneta 0:e9a7a38d9ad3 13 PinMode _digitalPinMode(char *modeString);
ohneta 0:e9a7a38d9ad3 14
ohneta 0:e9a7a38d9ad3 15 LIST *mbed_wait(LIST *sec);
ohneta 0:e9a7a38d9ad3 16
ohneta 0:e9a7a38d9ad3 17 LIST *mbed_digitalout(LIST *pin, LIST *data);
ohneta 0:e9a7a38d9ad3 18 LIST *mbed_digitalin(LIST *pin, LIST *mode);
ohneta 0:e9a7a38d9ad3 19 LIST *mbed_pwmout(LIST *pin, LIST *period, LIST *dcperc);
ohneta 0:e9a7a38d9ad3 20
ohneta 0:e9a7a38d9ad3 21 LIST *mbed_analogout(LIST *pin, LIST *data);
ohneta 0:e9a7a38d9ad3 22 LIST *mbed_analogin(LIST *pin);
ohneta 0:e9a7a38d9ad3 23