Lhogho  0.0.028
 All Data Structures Files Functions Variables Typedefs Macros Pages
translate_bg.h File Reference

Go to the source code of this file.

Macros

#define TR_LHOGHO_CAPTION
 Lhogho welcome message. More...
 
#define ADVANCED_OPTIONS   "Изключени опции:\n"
 text describing the advanced options More...
 
#define TR_OPTION_HELP
 message to appear for -h and –help option More...
 
#define TR_PRIMITIVES
 translations of primitives More...
 

Error messages

#define TR_ERROR_INCOMPLETE_PAIR   TEXT("Липсва съответния елемент")
 
#define TR_ERROR_EMPTY_EXPRESSION   TEXT("Празен израз")
 
#define TR_ERROR_CROWDED_EXPRESSION   TEXT("Пренаселен израз")
 
#define TR_ERROR_MISSING_LEFTS   TEXT("Липсват някои от данните от ляво")
 
#define TR_ERROR_MISSING_RIGHTS   TEXT("Липсват някои от данните от дясно")
 
#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("Неизвестна опция")
 
#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("Не е число")
 
#define TR_ERROR_UNUSED_VALUE   TEXT("Неизползвана стойност")
 
#define TR_ERROR_MISSING_VALUE   TEXT("Липсва стойност")
 
#define TR_ERROR_DO_NOT_KNOW   TEXT("Не знам как да направя това")
 
#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("Не е цяло число")
 
#define TR_ERROR_NOT_A_LIST   TEXT("Не е списък")
 
#define TR_ERROR_NOT_A_WORD   TEXT("Не е дума")
 
#define TR_ERROR_INCOMPATIBLE_DATA   TEXT("Value not compatible with function requirements")
 
#define TR_ERROR_TOO_BIG_NUMBER   TEXT("Много голямо число")
 
#define TR_ERROR_TOO_SMALL_NUMBER   TEXT("Много малко число")
 
#define TR_ERROR_NOT_A_VAR   TEXT("Не е променлива")
 
#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")
 

Macro Definition Documentation

#define TR_LHOGHO_CAPTION
Value:
TEXT("LHOGHO - Компилатор за LOGO [" \
OS_NAME "-" PROCESSOR_NAME "(Bg), " \
__DATE__ "]\n" \
"\n")

Definition at line 40 of file translate_bg.h.

#define ADVANCED_OPTIONS   "Изключени опции:\n"

Definition at line 55 of file translate_bg.h.

#define TR_OPTION_HELP
Value:
TEXT( \
"Употреба:\n" \
" lhogho [опция] [опция] ... име-на-файл [аргументи]\n" \
"\n" \
"Опции:\n" \
" -h --help показва това съобщение\n" \
" -x --executable създава изпълним файл\n" \
" -xc --executable-compiler създава изпълним файл с вградено Lhogho\n" \
" -ci --case-insensitive игнориране на главни букви\n" \
" -t --traditional включва в традиционен режим\n" \
"\n" \
" -Za --Zassembler показва кода на асемблер\n" \
" -Zm --Zmemory статистика на паметта\n" \
" -Zmad --Zmemory-all-details детайлна статистика на паметта\n" \
" -Zrt --Zrun-time изчисленията в реално време\n" \
" -Zt --Ztree синтактичните дървета\n" \
" -Zv --Zvariables всички променливите\n" \
" -Zuv --Zuser-variables потребителски променливи\n" \
"" )

Definition at line 65 of file translate_bg.h.

#define TR_PRIMITIVES

Definition at line 93 of file translate_bg.h.

#define TR_ERROR_INCOMPLETE_PAIR   TEXT("Липсва съответния елемент")

Definition at line 136 of file translate_bg.h.

#define TR_ERROR_EMPTY_EXPRESSION   TEXT("Празен израз")

Definition at line 137 of file translate_bg.h.

#define TR_ERROR_CROWDED_EXPRESSION   TEXT("Пренаселен израз")

Definition at line 138 of file translate_bg.h.

#define TR_ERROR_MISSING_LEFTS   TEXT("Липсват някои от данните от ляво")

Definition at line 139 of file translate_bg.h.

#define TR_ERROR_MISSING_RIGHTS   TEXT("Липсват някои от данните от дясно")

Definition at line 140 of file translate_bg.h.

#define TR_ERROR_EMPTY_TO_END   TEXT("Empty TO..END definition")

Definition at line 141 of file translate_bg.h.

#define TR_ERROR_MISSING_NAME   TEXT("Missing name of a TO..END definition")

Definition at line 142 of file translate_bg.h.

#define TR_ERROR_DUPLICATE_INPUT   TEXT("Duplicate name of input")

Definition at line 143 of file translate_bg.h.

#define TR_ERROR_UNKNOWN_OPTION   TEXT("Неизвестна опция")

Definition at line 144 of file translate_bg.h.

#define TR_ERROR_CROWDED_SOURCES   TEXT("Two or more input source files")

Definition at line 145 of file translate_bg.h.

#define TR_ERROR_OS_ERROR   TEXT("OS Error")

Definition at line 146 of file translate_bg.h.

#define TR_ERROR_INCOMPATIBLE_REDEFINITION   TEXT("Incompatible TO..END redefinition")

Definition at line 147 of file translate_bg.h.

#define TR_ERROR_NOT_A_NUMBER   TEXT("Не е число")

Definition at line 148 of file translate_bg.h.

#define TR_ERROR_UNUSED_VALUE   TEXT("Неизползвана стойност")

Definition at line 149 of file translate_bg.h.

#define TR_ERROR_MISSING_VALUE   TEXT("Липсва стойност")

Definition at line 150 of file translate_bg.h.

#define TR_ERROR_DO_NOT_KNOW   TEXT("Не знам как да направя това")

Definition at line 151 of file translate_bg.h.

#define TR_ERROR_UNKNOWN_VAR   TEXT("Reference to unknown variable")

Definition at line 152 of file translate_bg.h.

#define TR_ERROR_BOOLEAN_EXPECTED   TEXT("Boolean expression expected")

Definition at line 153 of file translate_bg.h.

#define TR_ERROR_NOT_AN_INTEGER   TEXT("Не е цяло число")

Definition at line 154 of file translate_bg.h.

#define TR_ERROR_NOT_A_LIST   TEXT("Не е списък")

Definition at line 155 of file translate_bg.h.

#define TR_ERROR_NOT_A_WORD   TEXT("Не е дума")

Definition at line 156 of file translate_bg.h.

#define TR_ERROR_INCOMPATIBLE_DATA   TEXT("Value not compatible with function requirements")

Definition at line 157 of file translate_bg.h.

#define TR_ERROR_TOO_BIG_NUMBER   TEXT("Много голямо число")

Definition at line 158 of file translate_bg.h.

#define TR_ERROR_TOO_SMALL_NUMBER   TEXT("Много малко число")

Definition at line 159 of file translate_bg.h.

#define TR_ERROR_NOT_A_VAR   TEXT("Не е променлива")

Definition at line 160 of file translate_bg.h.

#define TR_EXIT_BY_BYE   TEXT("Bye")

Definition at line 161 of file translate_bg.h.

#define TR_EXIT_BY_THROW_TOPLEVEL   TEXT("Thrown to toplevel")

Definition at line 162 of file translate_bg.h.

#define TR_EXIT_BY_THROW_SYSTEM   TEXT("Thrown to system")

Definition at line 163 of file translate_bg.h.

#define TR_EXIT_BY_THROW_ERROR   TEXT("Thrown by error")

Definition at line 164 of file translate_bg.h.

#define TR_EXIT_BY_THROW_USER_ERROR   TEXT("Thrown by error")

Definition at line 165 of file translate_bg.h.

#define TR_EXIT_BY_THROW_TAG   TEXT("Uncatched throw")

Definition at line 166 of file translate_bg.h.

#define TR_EXIT_BY_THROW_TAG_VALUE   TEXT("Uncatched throw")

Definition at line 167 of file translate_bg.h.

#define TR_ERROR_NOT_A_TAG   TEXT("Not a tag")

Definition at line 168 of file translate_bg.h.

#define TR_ERROR_NOT_A_USER_FUNCTION   TEXT("Not a user-defined function")

Definition at line 169 of file translate_bg.h.

#define TR_ERROR_VAR_HAS_NO_VALUE   TEXT("Variable has no value")

Definition at line 170 of file translate_bg.h.

#define TR_ERROR_NOT_A_FUNCTION   TEXT("Not a command or a function")

Definition at line 171 of file translate_bg.h.

#define TR_ERROR_NOT_A_LIST_CONST   TEXT("Not a list constant")

Definition at line 172 of file translate_bg.h.

#define TR_ERROR_NOT_A_WORD_CONST   TEXT("Not a word constant")

Definition at line 173 of file translate_bg.h.

#define TR_ERROR_MISSING_FOR_LIMITS   TEXT("Missing initial or final limit")

Definition at line 174 of file translate_bg.h.

#define TR_ERROR_NOT_A_TYPE_NAME   TEXT("Not a name of a supported type")

Definition at line 175 of file translate_bg.h.

#define TR_ERROR_BAD_PROTOTYPE   TEXT("Not a valid function prototype")

Definition at line 176 of file translate_bg.h.

#define TR_ERROR_NOT_A_MEM   TEXT("Not a memory block or packed data")

Definition at line 177 of file translate_bg.h.

#define TR_ERROR_OUT_OF_MEM   TEXT("Out of memory")

Definition at line 178 of file translate_bg.h.


[ HOME | INDEX | ATOMS | VARS | REFERENCE ]
Lhogho Developer's Documentation
Wed Jul 10 2013