Lhogho  0.0.027
Defines
translate_gr.h File Reference

Defines

#define TR_LHOGHO_CAPTION
 Lhogho welcome message.
#define ADVANCED_OPTIONS   "Unsupported options:\n"
 text describing the advanced options
#define TR_OPTION_HELP
 message to appear for -h and --help option
#define TR_PRIMITIVES
 translations of primitives

Error messages

#define TR_ERROR_INCOMPLETE_PAIR   TEXT("The other counterpart is missing")
#define TR_ERROR_EMPTY_EXPRESSION   TEXT("Empty expression")
#define TR_ERROR_CROWDED_EXPRESSION   TEXT("Crowded expression")
#define TR_ERROR_MISSING_LEFTS   TEXT("Some left inputs are missing")
#define TR_ERROR_MISSING_RIGHTS   TEXT("Some right inputs are missing")
#define TR_ERROR_EMPTY_TO_END   TEXT("Empty TO..END definition")
#define TR_ERROR_MISSING_NAME   TEXT("Missing name of a TO..END definition")
#define TR_ERROR_DUPLICATE_INPUT   TEXT("Duplicate name of input")
#define TR_ERROR_UNKNOWN_OPTION   TEXT("Unknown option")
#define TR_ERROR_CROWDED_SOURCES   TEXT("Two or more input source files")
#define TR_ERROR_OS_ERROR   TEXT("OS Error")
#define TR_ERROR_INCOMPATIBLE_REDEFINITION   TEXT("Incompatible TO..END redefinition")
#define TR_ERROR_NOT_A_NUMBER   TEXT("Not a number")
#define TR_ERROR_UNUSED_VALUE   TEXT("Unused value")
#define TR_ERROR_MISSING_VALUE   TEXT("Missing value")
#define TR_ERROR_DO_NOT_KNOW   TEXT("Do not know how to do this")
#define TR_ERROR_UNKNOWN_VAR   TEXT("Reference to unknown variable")
#define TR_ERROR_BOOLEAN_EXPECTED   TEXT("Boolean expression expected")
#define TR_ERROR_NOT_AN_INTEGER   TEXT("Not an integer number")
#define TR_ERROR_NOT_A_LIST   TEXT("Not a list")
#define TR_ERROR_NOT_A_WORD   TEXT("Not a word")
#define TR_ERROR_INCOMPATIBLE_DATA   TEXT("Value not compatible with function requirements")
#define TR_ERROR_TOO_BIG_NUMBER   TEXT("Numeric value is too big")
#define TR_ERROR_TOO_SMALL_NUMBER   TEXT("Numeric value is too small")
#define TR_ERROR_NOT_A_VAR   TEXT("Not a variable")
#define TR_EXIT_BY_BYE   TEXT("Bye")
#define TR_EXIT_BY_THROW_TOPLEVEL   TEXT("Thrown to toplevel")
#define TR_EXIT_BY_THROW_SYSTEM   TEXT("Thrown to system")
#define TR_EXIT_BY_THROW_ERROR   TEXT("Thrown by error")
#define TR_EXIT_BY_THROW_USER_ERROR   TEXT("Thrown by error")
#define TR_EXIT_BY_THROW_TAG   TEXT("Uncatched throw")
#define TR_EXIT_BY_THROW_TAG_VALUE   TEXT("Uncatched throw")
#define TR_ERROR_NOT_A_TAG   TEXT("Not a tag")
#define TR_ERROR_NOT_A_USER_FUNCTION   TEXT("Not a user-defined function")
#define TR_ERROR_VAR_HAS_NO_VALUE   TEXT("Variable has no value")
#define TR_ERROR_NOT_A_FUNCTION   TEXT("Not a command or a function")
#define TR_ERROR_NOT_A_LIST_CONST   TEXT("Not a list constant")
#define TR_ERROR_NOT_A_WORD_CONST   TEXT("Not a word constant")
#define TR_ERROR_MISSING_FOR_LIMITS   TEXT("Missing initial or final limit")
#define TR_ERROR_NOT_A_TYPE_NAME   TEXT("Not a name of a supported type")
#define TR_ERROR_BAD_PROTOTYPE   TEXT("Not a valid function prototype")
#define TR_ERROR_NOT_A_MEM   TEXT("Not a memory block or packed data")
#define TR_ERROR_OUT_OF_MEM   TEXT("Out of memory")

Define Documentation

Value:
TEXT("LHOGHO - The LOGO Compiler ["         \
   OS_NAME "-" PROCESSOR_NAME "(En), " \
   __DATE__ "]\n"          \
      "\n")
#define ADVANCED_OPTIONS   "Unsupported options:\n"
#define TR_OPTION_HELP
Value:
TEXT(                \
    "Usage:\n"                      \
    "  lhogho [option] [option] ... filename [arguments]\n"    \
    "\n"                      \
    "Options:\n"                    \
    "  -h     --help                print this help message\n"    \
    "  -x     --executable          create executable file\n"     \
    "  -xc    --executable-compiler embed Lhogho in executable file\n"  \
    "  -ci    --case-insensitive    switch to case-insentivie mode\n"   \
    "  -t     --traditional         switch to traditional mode\n" \
    "\n"                      \
    ADVANCED_OPTIONS                   \
    "  -Za    --Zassembler          dump assembler code\n"     \
    "  -Zm    --Zmemory             dump memory statistics\n"     \
    "  -Zmad  --Zmemory-all-details dump detailed memory statistics\n"  \
    "  -Zrt   --Zrun-time           dump runtime evaluations\n"      \
    "  -Zt    --Ztree               dump abstract syntax trees\n" \
    "  -Zv    --Zvariables          dump variables\n"       \
    "  -Zuv   --Zuser-variables     dump user variables\n"     \
    "" )
#define TR_PRIMITIVES
#define TR_ERROR_INCOMPLETE_PAIR   TEXT("The other counterpart is missing")
#define TR_ERROR_EMPTY_EXPRESSION   TEXT("Empty expression")
#define TR_ERROR_CROWDED_EXPRESSION   TEXT("Crowded expression")
#define TR_ERROR_MISSING_LEFTS   TEXT("Some left inputs are missing")
#define TR_ERROR_MISSING_RIGHTS   TEXT("Some right inputs are missing")
#define TR_ERROR_EMPTY_TO_END   TEXT("Empty TO..END definition")
#define TR_ERROR_MISSING_NAME   TEXT("Missing name of a TO..END definition")
#define TR_ERROR_DUPLICATE_INPUT   TEXT("Duplicate name of input")
#define TR_ERROR_UNKNOWN_OPTION   TEXT("Unknown option")
#define TR_ERROR_CROWDED_SOURCES   TEXT("Two or more input source files")
#define TR_ERROR_OS_ERROR   TEXT("OS Error")
#define TR_ERROR_INCOMPATIBLE_REDEFINITION   TEXT("Incompatible TO..END redefinition")
#define TR_ERROR_NOT_A_NUMBER   TEXT("Not a number")
#define TR_ERROR_UNUSED_VALUE   TEXT("Unused value")
#define TR_ERROR_MISSING_VALUE   TEXT("Missing value")
#define TR_ERROR_DO_NOT_KNOW   TEXT("Do not know how to do this")
#define TR_ERROR_UNKNOWN_VAR   TEXT("Reference to unknown variable")
#define TR_ERROR_BOOLEAN_EXPECTED   TEXT("Boolean expression expected")
#define TR_ERROR_NOT_AN_INTEGER   TEXT("Not an integer number")
#define TR_ERROR_NOT_A_LIST   TEXT("Not a list")
#define TR_ERROR_NOT_A_WORD   TEXT("Not a word")
#define TR_ERROR_INCOMPATIBLE_DATA   TEXT("Value not compatible with function requirements")
#define TR_ERROR_TOO_BIG_NUMBER   TEXT("Numeric value is too big")
#define TR_ERROR_TOO_SMALL_NUMBER   TEXT("Numeric value is too small")
#define TR_ERROR_NOT_A_VAR   TEXT("Not a variable")
#define TR_EXIT_BY_BYE   TEXT("Bye")
#define TR_EXIT_BY_THROW_TOPLEVEL   TEXT("Thrown to toplevel")
#define TR_EXIT_BY_THROW_SYSTEM   TEXT("Thrown to system")
#define TR_EXIT_BY_THROW_ERROR   TEXT("Thrown by error")
#define TR_EXIT_BY_THROW_USER_ERROR   TEXT("Thrown by error")
#define TR_EXIT_BY_THROW_TAG   TEXT("Uncatched throw")
#define TR_EXIT_BY_THROW_TAG_VALUE   TEXT("Uncatched throw")
#define TR_ERROR_NOT_A_TAG   TEXT("Not a tag")
#define TR_ERROR_NOT_A_USER_FUNCTION   TEXT("Not a user-defined function")
#define TR_ERROR_VAR_HAS_NO_VALUE   TEXT("Variable has no value")
#define TR_ERROR_NOT_A_FUNCTION   TEXT("Not a command or a function")
#define TR_ERROR_NOT_A_LIST_CONST   TEXT("Not a list constant")
#define TR_ERROR_NOT_A_WORD_CONST   TEXT("Not a word constant")
#define TR_ERROR_MISSING_FOR_LIMITS   TEXT("Missing initial or final limit")
#define TR_ERROR_NOT_A_TYPE_NAME   TEXT("Not a name of a supported type")
#define TR_ERROR_BAD_PROTOTYPE   TEXT("Not a valid function prototype")
#define TR_ERROR_NOT_A_MEM   TEXT("Not a memory block or packed data")
#define TR_ERROR_OUT_OF_MEM   TEXT("Out of memory")

[ HOME | INDEX | ATOMS | VARS | REFERENCE ]
Lhogho Developer's Documentation
Tue Feb 7 2012