Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 472 → Rev 473

/svarcom/trunk/internal.txt
2,6 → 2,16
=== SvarCOM implementation notes ===
 
 
=== SWAPPING =================================================================
 
While conventional RAM is scarce, a command line interpreter must make effort
to reduce its memory footprint when launching applications. SvarCOM does that
by installing a small executable module in memory, called RMOD (for Resident
MODule). SvarCOM pre-sets RMOD so knows how to execute the external program
and removes itself from memory, letting RMOD do the job. RMOD executes the
application, waits for it to finish and then calls back SvarCOM.
 
 
=== NLS strings ==============================================================
 
SvarCOM can output information in many languages. To do so, it relies on a