Method | Description | |
---|---|---|
Add ( string code ) : void |
Writes code to the current procedure
|
|
CloseFiles ( ) : void |
Closes all files and sets the directory back up one level
|
|
DeclString ( string stringDecl ) : void |
Writes a string declaration to the correct file
|
|
EndProcedure ( int memUse ) : void |
Add the necessary "ProcName ENDP" and close the current procedure's file Perform basic efficieny guarentee by eliminating extraneous push/pop combos
|
|
FileWriter ( string projectName ) : System |
Prepare the project's directory, with masm files, and strings/procedures include files. Change to that directory
|
|
Make ( ) : void |
Run the windows command batch file to build and link the project
|
|
NewProcedure ( string procedureName ) : void |
Creates a procedure; Will add the proper header to the new procedure : "functionName PROC" Sets the current working procedure to this one, to be written to by sequential Add() calls
|
|
ResetWorkingDirectory ( ) : void | ||
WriteMainFile ( int mem ) : void |
Write the top level program code to a file, that wraps and calls the main procedure
|
Method | Description | |
---|---|---|
WriteCommandFile ( string projectName ) : void |
public DeclString ( string stringDecl ) : void | ||
stringDecl | string | |
return | void |
public FileWriter ( string projectName ) : System | ||
projectName | string | |
return | System |
public NewProcedure ( string procedureName ) : void | ||
procedureName | string | |
return | void |