Add English documentation and fix Russian

This commit is contained in:
2018-03-25 23:09:05 +03:00
parent da477ef83f
commit 2db98e547f
2 changed files with 85 additions and 7 deletions

View File

@@ -6,7 +6,7 @@
### function FasmAssemble(const Source:AnsiString;cbMemorySize:cardinal=1024*1024;nPassesLimit:DWORD=100):TFasmResult;
Компилирует код.
Source содержит исходный код для компиляции.
Source - содержит исходный код для компиляции.
cbMemorySize - количество памяти которую может использовать компилятор(может быть округлено до целого количества килобайт).
@@ -15,16 +15,16 @@ nPassesLimit - максимальное количество проходов к
Возвращает структуру TFasmResult с информацией об ошибке или скомпилированным кодом.
### function FasmAssembleToFile(const Source,OutFile:AnsiString;cbMemorySize:cardinal=1024*1024*8;nPassesLimit:DWORD=100):TFasmResult;
Эдентично FasmAssemble, но выход будет записан в файл(имя передаётся в OutFile).
Идентично FasmAssemble, но выход будет записан в файл(имя передаётся в OutFile).
### function FasmAssembleFile(const Source:AnsiString;cbMemorySize:cardinal=1024*1024*8;nPassesLimit:DWORD=100):TFasmResult;
Эдентично FasmAssemble, но код будет взят из файла(имя передаётся в Source).
Идентично FasmAssemble, но код будет взят из файла(имя передаётся в Source).
### function FasmAssembleFileToFile(const Source,OutFile:AnsiString;cbMemorySize:cardinal=1024*1024*8;nPassesLimit:DWORD=100):TFasmResult;
Эдентично FasmAssembleFile, но выход будет записан в файл(имя передаётся в OutFile).
Идентично FasmAssembleFile, но выход будет записан в файл(имя передаётся в OutFile).
### procedure OpenFASM(Location:string=FASMPath;AsDll:boolean=false);
Инициализирует Flat Assembler.
Инициализирует Flat Assembler.
Location - путь до fasm.exe/fasm.dll (только Win32).
@@ -66,7 +66,7 @@ Error - код ошибки(FASM_OK если всё прошло успешно)
OutStr - строка которую выдаёт компилятор.
Lines - подробная информашия об ошибках (подробнее см. TFasmLine).
Lines - подробная информация об ошибках (подробнее см. TFasmLine).
TFasmLine=record
Line:UInt32;
@@ -75,4 +75,4 @@ Lines - подробная информашия об ошибках (подро
Line - номер строки с ошибкой.
File - имя файла с ошибкой('' или файл из папки темпа подразумевает что это код реоеданный в FasmAssembleFile или FasmAssembleFileToFile).
File - имя файла с ошибкой('' или файл из папки темпа подразумевает что это код переданный в FasmAssembleFile или FasmAssembleFileToFile).