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:
@@ -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"
|
||||
|
||||
@@ -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) -O3 -w -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) -O3 -w -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"
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
<itemPath>lval.h</itemPath>
|
||||
<itemPath>main.h</itemPath>
|
||||
<itemPath>lib/mpc/mpc.h</itemPath>
|
||||
<itemPath>shared.h</itemPath>
|
||||
<itemPath>util.h</itemPath>
|
||||
</logicalFolder>
|
||||
<logicalFolder name="ResourceFiles"
|
||||
@@ -25,6 +26,7 @@
|
||||
<itemPath>lval.c</itemPath>
|
||||
<itemPath>main.c</itemPath>
|
||||
<itemPath>lib/mpc/mpc.c</itemPath>
|
||||
<itemPath>shared.c</itemPath>
|
||||
<itemPath>util.c</itemPath>
|
||||
</logicalFolder>
|
||||
<logicalFolder name="TestFiles"
|
||||
@@ -91,6 +93,10 @@
|
||||
</item>
|
||||
<item path="main.h" ex="false" tool="3" flavor2="0">
|
||||
</item>
|
||||
<item path="shared.c" ex="false" tool="0" flavor2="0">
|
||||
</item>
|
||||
<item path="shared.h" ex="false" tool="3" flavor2="0">
|
||||
</item>
|
||||
<item path="util.c" ex="false" tool="0" flavor2="0">
|
||||
</item>
|
||||
<item path="util.h" ex="false" tool="3" flavor2="0">
|
||||
@@ -151,6 +157,10 @@
|
||||
</item>
|
||||
<item path="main.h" ex="false" tool="3" flavor2="0">
|
||||
</item>
|
||||
<item path="shared.c" ex="false" tool="0" flavor2="0">
|
||||
</item>
|
||||
<item path="shared.h" ex="false" tool="3" flavor2="0">
|
||||
</item>
|
||||
<item path="util.c" ex="false" tool="0" flavor2="0">
|
||||
</item>
|
||||
<item path="util.h" ex="false" tool="3" flavor2="0">
|
||||
|
||||
Reference in New Issue
Block a user