Added basic string support.

Added comments beginning with a semi-colon.
Added load function to load lisp from a file.
Arguments passed to klisp will be read and evaluated as lisp files.
This commit is contained in:
2014-05-31 16:48:58 +01:00
parent 396bf65a84
commit cb8fa74fe7
14 changed files with 245 additions and 60 deletions

View File

@@ -41,6 +41,7 @@ OBJECTFILES= \
${OBJECTDIR}/lib/mpc/mpc.o \
${OBJECTDIR}/lval.o \
${OBJECTDIR}/main.o \
${OBJECTDIR}/shared.o \
${OBJECTDIR}/util.o
@@ -98,6 +99,11 @@ ${OBJECTDIR}/main.o: main.c
${RM} "$@.d"
$(COMPILE.c) -g -Wall -Ilib/mpc `pkg-config --cflags libedit` -std=c99 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/main.o main.c
${OBJECTDIR}/shared.o: shared.c
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"
$(COMPILE.c) -g -Wall -Ilib/mpc `pkg-config --cflags libedit` -std=c99 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/shared.o shared.c
${OBJECTDIR}/util.o: util.c
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"