Minor bookkeeping changes.

This commit is contained in:
Justin J. Meza 2011-07-02 17:42:07 -07:00
parent c4f564ec1f
commit 6bb4543682
4 changed files with 4 additions and 13 deletions

View File

@ -31,7 +31,7 @@ PROJECT_NAME = lci
# This could be handy for archiving the generated documentation or
# if some version control system is used.
PROJECT_NUMBER = 0.10.0
PROJECT_NUMBER = 0.10.1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer

View File

@ -16,13 +16,13 @@ all: $(TARGET)
$(TARGET): $(OBJS)
$(CC) $(CPPFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
pedantic: $(OBJS) $(LIBS)
pedantic: $(OBJS)
$(CC) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wundef -Wall -ansi -pedantic -o $(TARGET) $(SRCS) $(HDRS) $(LIBS)
lint: all
$(LINT) $(SRCS)
debug: $(OBJS) $(LIBS)
debug: $(OBJS)
$(CC) -g -o $(TARGET) $(SRCS) $(LIBS)
check: all

View File

@ -977,8 +977,6 @@ int resolveTerminalSlot(ScopeObject *src,
return 1;
}
/** \todo Investigate segfault within a loop: array HAS A SRS I IZ slot YR 1 (NO_MKAY) */
/**
* Casts the contents of a value to boolean type in an implicit way. Casting is
* not done directly to \a node, instead, it is performed on a copy which is

View File

@ -2226,9 +2226,6 @@ ExprNode *parseExprNode(Token ***tokenp)
IdentifierNode *id = NULL;
/* Remove the identifier from the token stream */
/** \todo This works, but it also prints out the debug
* information as if it was parsed which can be confusing
* to see. Fix it to not print this out. */
id = parseIdentifierNode(&tokens);
if (!id) return NULL;
@ -3364,7 +3361,7 @@ StmtNode *parseLoopStmtNode(Token ***tokenp)
guard = parseExprNode(&tokens);
if (!guard) goto parseLoopStmtNodeAbort;
}
/* Check for a until token */
/* Check for an until token */
else if (acceptToken(&tokens, TT_TIL)) {
#ifdef DEBUG
shiftout();
@ -3456,7 +3453,6 @@ parseLoopStmtNodeAbort: /* Exception handling */
if (ret) deleteStmtNode(ret);
else if (stmt) deleteLoopStmtNode(stmt);
else {
/** \todo Need to adjust this to properly clean up nested objects. */
if (name2) deleteIdentifierNode(name2);
if (def) deleteFuncDefStmtNode(def);
if (body) deleteBlockNode(body);
@ -3711,9 +3707,6 @@ StmtNode *parseStmtNode(Token ***tokenp)
IdentifierNode *id = NULL;
/* Remove the identifier from the token stream */
/** \todo This works, but it also prints out the debug
* information as if it was parsed which can be confusing
* to see. Fix it to not print this out. */
id = parseIdentifierNode(&tokens);
if (!id) return NULL;