Rename all C files in apps/interpreters/bas to begin with bas_ in order to avoid future name collisions in libapps.a

This commit is contained in:
Gregory Nutt 2014-11-11 12:34:00 -06:00
parent a76f057bc6
commit 4db4ea2bbd
28 changed files with 347 additions and 352 deletions

View File

@ -40,11 +40,11 @@ include $(APPDIR)/Make.defs
# BAS Library
ASRCS =
CSRCS = auto.c bas.c fs.c global.c main.c program.c str.c token.c value.c
CSRCS += var.c
CSRCS = bas.c bas_auto.c bas_fs.c bas_global.c bas_main.c bas_program.c
CSRCS += bas_str.c bas_token.c bas_value.c bas_var.c
ifeq ($(CONFIG_INTERPREPTER_BAS_VT100),y)
CSRCS += vt100.c
CSRCS += bas_vt100.c
endif
DEPPATH = --dep-path .

View File

@ -79,14 +79,14 @@
#include <time.h>
#include <unistd.h>
#include "auto.h"
#include "bas_auto.h"
#include "bas.h"
#include "error.h"
#include "fs.h"
#include "global.h"
#include "program.h"
#include "value.h"
#include "var.h"
#include "bas_error.h"
#include "bas_fs.h"
#include "bas_global.h"
#include "bas_program.h"
#include "bas_value.h"
#include "bas_var.h"
/****************************************************************************
* Pre-processor Definitions
@ -2256,7 +2256,7 @@ static struct Value *dataread(struct Value *value, struct Value *l)
}
static struct Value more_statements;
#include "statement.c"
#include "bas_statement.c"
static struct Value *statements(struct Value *value)
{
more:

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/fs.h
* apps/interpreters/bas/bas.h
*
* Copyright (c) 1999-2014 Michael Haardt
*

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/auto.c
* apps/interpreters/bas/bas_auto.c
* BASIC file system interface.
*
* Copyright (c) 1999-2014 Michael Haardt
@ -68,7 +68,7 @@
#include <stdlib.h>
#include <string.h>
#include "auto.h"
#include "bas_auto.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/auto.h
* apps/interpreters/bas/bas_auto.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,15 +56,15 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_AUTO_H
#define __APPS_EXAMPLES_BAS_AUTO_H
#ifndef __APPS_EXAMPLES_BAS_BAS_AUTO_H
#define __APPS_EXAMPLES_BAS_BAS_AUTO_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "programtypes.h"
#include "var.h"
#include "bas_programtypes.h"
#include "bas_var.h"
/****************************************************************************
* Public Types
@ -107,7 +107,7 @@ union AutoSlot
struct Var var;
};
#include "token.h"
#include "bas_token.h"
/****************************************************************************
* Public Function Prototypes
@ -130,4 +130,4 @@ enum ValueType Auto_argType(const struct Auto *this, int l);
enum ValueType Auto_varType(const struct Auto *this, struct Symbol *sym);
void Auto_funcEnd(struct Auto *this);
#endif /* __APPS_EXAMPLES_BAS_AUTO_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_AUTO_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/autotypes.h
* apps/interpreters/bas/bas_autotypes.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,22 +56,22 @@
*
****************************************************************************/
/* REVISIT: Why is this? If the following is __APPS_EXAMPLES_BAS_AUTOTYPES_H
/* REVISIT: Why is this? If the following is __APPS_EXAMPLES_BAS_BAS_AUTO_H
* then there are compile errors! Those compile errors occur because this
* function defines some of the same structures as does auto.h. BUT, the
* function defines some of the same structures as does bas_auto.h. BUT, the
* definitions ARE NOT THE SAME. What is up with this?
*/
#ifndef __APPS_EXAMPLES_BAS_AUTO_H
#define __APPS_EXAMPLES_BAS_AUTO_H
#ifndef __APPS_EXAMPLES_BAS_BAS_AUTO_H
#define __APPS_EXAMPLES_BAS_BAS_AUTO_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "program.h"
#include "var.h"
#include "token.h"
#include "bas_program.h"
#include "bas_var.h"
#include "bas_token.h"
/****************************************************************************
* Public Types
@ -104,4 +104,4 @@ union AutoSlot
struct Var var;
};
#endif /* __APPS_EXAMPLES_BAS_AUTO_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_AUTO_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/error.h
* apps/interpreters/bas/bas_error.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,8 +56,8 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_ERROR_H
#define __APPS_EXAMPLES_BAS_ERROR_H
#ifndef __APPS_EXAMPLES_BAS_BAS_ERROR_H
#define __APPS_EXAMPLES_BAS_BAS_ERROR_H
/****************************************************************************
* Pre-processor Definitions
@ -185,4 +185,4 @@
#define OUTOFMEMORY RUNTIME+20,_("Out of memory")
#define RESTRICTED RUNTIME+21,_("Restricted")
#endif /* __APPS_EXAMPLES_BAS_ERROR_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_ERROR_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/fs.c
* apps/interpreters/bas/bas_fs.c
* BASIC file system interface.
*
* Copyright (c) 1999-2014 Michael Haardt
@ -81,8 +81,8 @@
#include <nuttx/ascii.h>
#include <nuttx/vt100.h>
#include "vt100.h"
#include "fs.h"
#include "bas_vt100.h"
#include "bas_fs.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/fs.h
* apps/interpreters/bas/bas_fs.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,15 +56,15 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_FS_H
#define __APPS_EXAMPLES_BAS_FS_H
#ifndef __APPS_EXAMPLES_BAS_BAS_FS_H
#define __APPS_EXAMPLES_BAS_BAS_FS_H
/****************************************************************************
* Included Files
****************************************************************************/
#include <sys/types.h>
#include "str.h"
#include "bas_str.h"
/****************************************************************************
* Pre-processor Definitions
@ -195,4 +195,4 @@ int FS_memInput(int address);
int FS_portOutput(int address, int value);
int FS_memOutput(int address, int value);
#endif /* __APPS_EXAMPLES_BAS_FS_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_FS_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/global.c
* apps/interpreters/bas/bas_global.c
* Global variables and functions.
*
* Copyright (c) 1999-2014 Michael Haardt
@ -75,12 +75,12 @@
#include <time.h>
#include <unistd.h>
#include "auto.h"
#include "bas_auto.h"
#include "bas.h"
#include "error.h"
#include "fs.h"
#include "global.h"
#include "var.h"
#include "bas_error.h"
#include "bas_fs.h"
#include "bas_global.h"
#include "bas_var.h"
#include <nuttx/clock.h>

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/global.h
* apps/interpreters/bas/bas_global.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,16 +56,16 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_GLOBAL_H
#define __APPS_EXAMPLES_BAS_GLOBAL_H
#ifndef __APPS_EXAMPLES_BAS_BAS_GLOBAL_H
#define __APPS_EXAMPLES_BAS_BAS_GLOBAL_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "token.h"
#include "value.h"
#include "var.h"
#include "bas_token.h"
#include "bas_value.h"
#include "bas_var.h"
/****************************************************************************
* Pre-processor Definitions
@ -108,4 +108,4 @@ int Global_variable(struct Global *this, struct Identifier *ident,
enum ValueType type, enum SymbolType symbolType,
int redeclare);
#endif /* __APPS_EXAMPLES_BAS_GLOBAL_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_GLOBAL_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/main.c
* apps/interpreters/bas/bas_main.c
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -69,7 +69,7 @@
#include <string.h>
#include <stdlib.h>
#include "fs.h"
#include "bas_fs.h"
#include "bas.h"
/****************************************************************************

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/value.c
* apps/interpreters/bas/bas_program.c
* Program storage.
*
* Copyright (c) 1999-2014 Michael Haardt
@ -69,10 +69,10 @@
#include <stdlib.h>
#include <string.h>
#include "auto.h"
#include "error.h"
#include "fs.h"
#include "program.h"
#include "bas_auto.h"
#include "bas_error.h"
#include "bas_fs.h"
#include "bas_program.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/program.h
* apps/interpreters/bas/bas_program.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,15 +56,15 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_PROGRAM_H
#define __APPS_EXAMPLES_BAS_PROGRAM_H
#ifndef __APPS_EXAMPLES_BAS_BAS_PROGRAM_H
#define __APPS_EXAMPLES_BAS_BAS_PROGRAM_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "programtypes.h"
#include "token.h"
#include "bas_programtypes.h"
#include "bas_token.h"
/****************************************************************************
* Public Function Prototypes
@ -111,4 +111,4 @@ void Program_unnum(struct Program *this);
int Program_setname(struct Program *this, const char *filename);
void Program_xref(struct Program *this, int chn);
#endif /* __APPS_EXAMPLES_BAS_PROGRAM_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_PROGRAM_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/programtypes.h
* apps/interpreters/bas/bas_programtypes.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,14 +56,14 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_PROGRAMTYPES_H
#define __APPS_EXAMPLES_BAS_PROGRAMTYPES_H
#ifndef __APPS_EXAMPLES_BAS_BAS_PROGRAMTYPES_H
#define __APPS_EXAMPLES_BAS_BAS_PROGRAMTYPES_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "str.h"
#include "bas_str.h"
/****************************************************************************
* Public Types
@ -96,4 +96,4 @@ struct Program
struct Scope *scope;
};
#endif /* __APPS_EXAMPLES_BAS_PROGRAMTYPES_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_PROGRAMTYPES_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/var.c
* apps/interpreters/bas/bas_statement.c
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -64,7 +64,7 @@
#include <stdlib.h>
#include "statement.h"
#include "bas_statement.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/value.c
* apps/interpreters/bas/bas_str.c
* Dynamic strings.
*
* Copyright (c) 1999-2014 Michael Haardt
@ -71,7 +71,7 @@
#include <stdlib.h>
#include <string.h>
#include "str.h"
#include "bas_str.h"
/****************************************************************************
* Public Functions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/str.h
* apps/interpreters/bas/bas_str.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,8 +56,8 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_STR_H
#define __APPS_EXAMPLES_BAS_STR_H
#ifndef __APPS_EXAMPLES_BAS_BAS_STR_H
#define __APPS_EXAMPLES_BAS_BAS_STR_H
/****************************************************************************
* Included Files
@ -112,4 +112,4 @@ void String_set(struct String *this, size_t pos, const struct String *s,
struct StringField *StringField_new(struct StringField *this);
void StringField_destroy(struct StringField *this);
#endif /* __APPS_EXAMPLES_BAS_STR_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_STR_H */

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/token.h
* apps/interpreters/bas/bas_token.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,16 +56,16 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_TOKEN_H
#define __APPS_EXAMPLES_BAS_TOKEN_H
#ifndef __APPS_EXAMPLES_BAS_BAS_TOKEN_H
#define __APPS_EXAMPLES_BAS_BAS_TOKEN_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "autotypes.h"
#include "value.h"
#include "var.h"
#include "bas_autotypes.h"
#include "bas_value.h"
#include "bas_var.h"
/****************************************************************************
* Pre-processor Definitions
@ -126,8 +126,8 @@ struct Symbol
struct Symbol *next;
};
#include "program.h"
#include "str.h"
#include "bas_program.h"
#include "bas_str.h"
struct Identifier
{
@ -543,4 +543,4 @@ struct String *Token_toString(struct Token *token, struct Token *spaceto,
struct String *s, int *indent, int full);
void Token_init(int backslash_colon, int uppercase);
#endif /* __APPS_EXAMPLES_BAS_TOKEN_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_TOKEN_H */

View File

@ -1,6 +1,5 @@
/* Tokens and token sequence arrays. */
%{
/* #includes */ /*{{{C}}}*//*{{{*/
#include <nuttx/config.h>
#include <assert.h>
@ -13,14 +12,9 @@
#include <string.h>
#include <termios.h>
#include "auto.h"
#include "token.h"
#include "statement.h"
#ifdef DMALLOC
#include "dmalloc.h"
#endif
/*}}}*/
#include "bas_auto.h"
#include "bas_token.h"
#include "bas_statement.h"
static int g_matchdata;
static int g_backslash_colon;
@ -28,7 +22,7 @@ static int g_uppercase;
int yylex(void);
static struct Token *g_cur;
static void string(const char *text) /*{{{*/
static void string(const char *text)
{
if (g_cur)
{
@ -49,8 +43,8 @@ static void string(const char *text) /*{{{*/
}
}
}
/*}}}*/
static void string2(void) /*{{{*/
static void string2(void)
{
if (g_cur)
{
@ -70,9 +64,9 @@ static void string2(void) /*{{{*/
}
}
}
/*}}}*/
%}
/* flex options and definitions */ /*{{{*/
/* flex options and definitions */
%option noyywrap
%option nounput
%x DATAINPUT ELSEIF IMAGEFMT
@ -99,9 +93,9 @@ ONERROR on[ \t]+error
ONERROROFF on[ \t]+error[ \t]+off
ONERRORGOTO0 on[ \t]+error[ \t]+goto[ \t]+0
SELECTCASE select[ \t]+case
/*}}}*/
%%
/* flex rules */ /*{{{*/
/* flex rules */
if (g_matchdata) BEGIN(DATAINPUT);
"#" return T_CHANNEL;
@ -1228,12 +1222,12 @@ end[ \t]+function {
if (g_cur) g_cur->u.junk=yytext[0];
return T_JUNK;
}
/*}}}*/
%%
int g_token_property[T_LASTTOKEN];
struct Token *Token_newCode(const char *ln) /*{{{*/
struct Token *Token_newCode(const char *ln)
{
int l,lasttok,thistok,addNumber=0,sawif;
struct Token *result;
@ -1241,7 +1235,7 @@ struct Token *Token_newCode(const char *ln) /*{{{*/
g_cur=(struct Token*)0;
buf=yy_scan_string(ln);
/* determine number of tokens */ /*{{{*/
/* determine number of tokens */
g_matchdata=sawif=0;
for (lasttok=T_EOL,l=1; (thistok=yylex()); ++l)
{
@ -1253,7 +1247,7 @@ struct Token *Token_newCode(const char *ln) /*{{{*/
lasttok=thistok;
}
if (l==1) { addNumber=1; ++l; }
/*}}}*/
yy_delete_buffer(buf);
g_cur=result=malloc(sizeof(struct Token)*l);
if (addNumber)
@ -1295,8 +1289,8 @@ struct Token *Token_newCode(const char *ln) /*{{{*/
yy_delete_buffer(buf);
return result;
}
/*}}}*/
struct Token *Token_newData(const char *ln) /*{{{*/
struct Token *Token_newData(const char *ln)
{
int l;
struct Token *result;
@ -1316,8 +1310,8 @@ struct Token *Token_newData(const char *ln) /*{{{*/
yy_delete_buffer(buf);
return result;
}
/*}}}*/
void Token_destroy(struct Token *token) /*{{{*/
void Token_destroy(struct Token *token)
{
struct Token *r=token;
@ -1506,8 +1500,8 @@ void Token_destroy(struct Token *token) /*{{{*/
} while ((r++)->type!=T_EOL);
free(token);
}
/*}}}*/
struct String *Token_toString(struct Token *token, struct Token *spaceto, struct String *s, int *indent, int width) /*{{{*/
struct String *Token_toString(struct Token *token, struct Token *spaceto, struct String *s, int *indent, int width)
{
int ns=0,infn=0;
int thisindent=0,thisnotindent=0,nextindent=0;
@ -1699,7 +1693,7 @@ struct String *Token_toString(struct Token *token, struct Token *spaceto, struct
/* T_ZONE */ {"zone",1},
};
/* precompute indentation */ /*{{{*/
/* precompute indentation */
if (indent) thisindent=nextindent=*indent;
t=token;
do
@ -1825,7 +1819,7 @@ struct String *Token_toString(struct Token *token, struct Token *spaceto, struct
default: break;
}
} while (t++->type!=T_EOL);
/*}}}*/
if (width>=0) /* whole line */
{
if (width) /* nicely formatted listing */
@ -1876,7 +1870,7 @@ struct String *Token_toString(struct Token *token, struct Token *spaceto, struct
}
case T_REM: String_appendPrintf(s,"%s%s",g_uppercase?"REM":"rem",token->u.rem); break;
case T_QUOTE: String_appendPrintf(s,"'%s",token->u.rem); break;
case T_STRING: /*{{{*/
case T_STRING:
{
size_t l=token->u.string->length;
char *data=token->u.string->character;
@ -1891,7 +1885,7 @@ struct String *Token_toString(struct Token *token, struct Token *spaceto, struct
String_appendPrintf(s,"\"");
break;
}
/*}}}*/
default:
{
if (g_uppercase)
@ -1913,8 +1907,8 @@ struct String *Token_toString(struct Token *token, struct Token *spaceto, struct
if (spaceto && s->length>oldlength) memset(s->character+oldlength,' ',s->length-oldlength);
return s;
}
/*}}}*/
void Token_init(int b_c, int uc) /*{{{*/
void Token_init(int b_c, int uc)
{
#define PROPERTY(t,assoc,unary_priority,binary_priority,is_unary,is_binary) \
g_token_property[t]=(assoc<<8)|(unary_priority<<5)|(binary_priority<<2)|(is_unary<<1)|is_binary
@ -1941,4 +1935,4 @@ void Token_init(int b_c, int uc) /*{{{*/
PROPERTY(T_EQV, 0,0,0,0,1);
PROPERTY(T_IMP, 0,0,0,0,1);
}
/*}}}*/

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/value.c
* apps/interpreters/bas/bas_value.c
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -73,8 +73,8 @@
#include <stdlib.h>
#include <string.h>
#include "error.h"
#include "value.h"
#include "bas_error.h"
#include "bas_value.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/value.h
* apps/interpreters/bas/bas_value.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,14 +56,14 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_VALUE_H
#define __APPS_EXAMPLES_BAS_VALUE_H
#ifndef __APPS_EXAMPLES_BAS_BAS_VALUE_H
#define __APPS_EXAMPLES_BAS_BAS_VALUE_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "str.h"
#include "bas_str.h"
/****************************************************************************
* Pre-processor Definitions
@ -179,4 +179,4 @@ struct Value *Value_toStringUsing(struct Value *this, struct String *s,
struct String *Value_toWrite(struct Value *this, struct String *s);
struct Value *Value_nullValue(enum ValueType type);
#endif /* __APPS_EXAMPLES_BAS_VALUE_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_VALUE_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/var.c
* apps/interpreters/bas/bas_var.c
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -66,8 +66,8 @@
#include <math.h>
#include <stdlib.h>
#include "error.h"
#include "var.h"
#include "bas_error.h"
#include "bas_var.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/var.h
* apps/interpreters/bas/bas_var.h
*
* Copyright (c) 1999-2014 Michael Haardt
*
@ -56,14 +56,14 @@
*
****************************************************************************/
#ifndef __APPS_EXAMPLES_BAS_VAR_H
#define __APPS_EXAMPLES_BAS_VAR_H
#ifndef __APPS_EXAMPLES_BAS_BAS_VAR_H
#define __APPS_EXAMPLES_BAS_BAS_VAR_H
/****************************************************************************
* Included Files
****************************************************************************/
#include "value.h"
#include "bas_value.h"
/****************************************************************************
* Pre-processor Definitions
@ -112,4 +112,4 @@ struct Value *Var_mat_redim(struct Var *this, unsigned int dim,
const unsigned int *geometry,
struct Value *err);
#endif /* __APPS_EXAMPLES_BAS_VAR_H */
#endif /* __APPS_EXAMPLES_BAS_BAS_VAR_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/vt100.c
* apps/interpreters/bas/bas_vt100.c
*
* Copyright (C) 2014 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -44,7 +44,8 @@
#include <nuttx/vt100.h>
#include "fs.h"
#include "bas_fs.h"
#include "bas_vt100.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -1,5 +1,5 @@
/****************************************************************************
* apps/interpreters/bas/vt100.h
* apps/interpreters/bas/bas_vt100.h
*
* Copyright (C) 2014 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,8 +33,8 @@
*
****************************************************************************/
#ifndef __APPS_INTERPRETERS_BAS_VT100_H
#define __APPS_INTERPRETERS_BAS_VT100_H
#ifndef __APPS_INTERPRETERS_BAS_BAS_VT100_H
#define __APPS_INTERPRETERS_BAS_BAS_VT100_H
/****************************************************************************
* Included Files
@ -232,4 +232,4 @@ void vt100_background_color(int chn, uint8_t color);
}
#endif
#endif /* __APPS_INTERPRETERS_BAS_VT100_H */
#endif /* __APPS_INTERPRETERS_BAS_BAS_VT100_H */