Subversion Repositories SvarDOS

Rev

Rev 469 | Rev 474 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 469 Rev 473
Line 1... Line 1...
1
 
1
 
2
                    === SvarCOM implementation notes ===
2
                    === SvarCOM implementation notes ===
3
 
3
 
4
 
4
 
-
 
5
=== SWAPPING =================================================================
-
 
6
 
-
 
7
While conventional RAM is scarce, a command line interpreter must make effort
-
 
8
to reduce its memory footprint when launching applications. SvarCOM does that
-
 
9
by installing a small executable module in memory, called RMOD (for Resident
-
 
10
MODule). SvarCOM pre-sets RMOD so knows how to execute the external program
-
 
11
and removes itself from memory, letting RMOD do the job. RMOD executes the
-
 
12
application, waits for it to finish and then calls back SvarCOM.
-
 
13
 
-
 
14
 
5
=== NLS strings ==============================================================
15
=== NLS strings ==============================================================
6
 
16
 
7
SvarCOM can output information in many languages. To do so, it relies on a
17
SvarCOM can output information in many languages. To do so, it relies on a
8
precompiled resource file named SVARCOM.LNG. When SvarCOM starts, it looks
18
precompiled resource file named SVARCOM.LNG. When SvarCOM starts, it looks
9
for this file in the %NLSPATH% directory and loads from it the part that
19
for this file in the %NLSPATH% directory and loads from it the part that