Minor bookkeeping changes.
This commit is contained in:
parent
c4f564ec1f
commit
6bb4543682
2
Doxyfile
2
Doxyfile
|
@ -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
|
||||
|
|
4
Makefile
4
Makefile
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
9
parser.c
9
parser.c
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue