Subversion Repositories SvarDOS

Rev

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

Rev 514 Rev 521
Line 1... Line 1...
1
 
1
 
-
 
2
 
2
                               === SVARCOM ===
3
                               === SVARCOM ===
3
 
4
 
4
 
5
 
5
SvarCOM is the SvarDOS command line interpreter, known usually under the name
6
SvarCOM is the SvarDOS command line interpreter, known usually under the name
6
"COMMAND.COM". It is designed and maintained by Mateusz Viste, and distributed
7
"COMMAND.COM". It is designed and maintained by Mateusz Viste, and distributed
Line 14... Line 15...
14
Why replacing FreeCOM, you ask? See FREECOM.TXT for details.
15
Why replacing FreeCOM, you ask? See FREECOM.TXT for details.
15
 
16
 
16
Since SvarCOM is a work-in-progress effort, it is missing a few things yet:
17
Since SvarCOM is a work-in-progress effort, it is missing a few things yet:
17
 - pipes (cmd.exe | more) and stdin redirections (cmd.exe < file)
18
 - pipes (cmd.exe | more) and stdin redirections (cmd.exe < file)
18
 - advanced batch constructs (conditionals, errorlevels...)
19
 - advanced batch constructs (conditionals, errorlevels...)
19
 - a few internal commands missing: CALL, CTTY, GOTO, IF, LH, SHIFT
20
 - a few internal commands missing: CALL, CTTY, GOTO, IF, LH
20
 - DIR misses a few switches (/S, /O, /A)
21
 - DIR misses a few switches (/S, /O, /A)
21
 - ... (see TODO.TXT for more information)
22
 - ... (see TODO.TXT for more details)
22
 
23
 
23
SvarCOM is minimalist and I'd like to keep it that way. It aims to be
24
SvarCOM is minimalist and I'd like to keep it that way. It aims to be
24
functionaly equivalent to COMMAND.COM from MS-DOS 5.x/6.x. No LFN support.
25
functionaly equivalent to COMMAND.COM from MS-DOS 5.x/6.x. No LFN support.
25
 
26
 
26
As of version 2021.0, SvarCOM's resident footprint is under 2 KiB.
27
As of version 2021.0, SvarCOM's resident footprint is under 2 KiB.
Line 55... Line 56...
55
PROMPT      - changes the DOS command prompt
56
PROMPT      - changes the DOS command prompt
56
REM         - records comments (remarks) in a batch file or CONFIG.SYS
57
REM         - records comments (remarks) in a batch file or CONFIG.SYS
57
REN/RENAME  - renames a file or files
58
REN/RENAME  - renames a file or files
58
RMDIR       - removes (deletes) a directory
59
RMDIR       - removes (deletes) a directory
59
SET         - displays, sets or removes DOS environment variables
60
SET         - displays, sets or removes DOS environment variables
-
 
61
SHIFT       - changes the position of arguments in a batch file
60
TIME        - displays or sets the system time
62
TIME        - displays or sets the system time
61
TYPE        - displays the contents of a text file
63
TYPE        - displays the contents of a text file
62
VER         - displays the DOS version
64
VER         - displays the DOS version
63
VERIFY      - tells DOS whether to verify that files are written correctly
65
VERIFY      - tells DOS whether to verify that files are written correctly
64
VOL         - displays the disk volume label and serial number
66
VOL         - displays the disk volume label and serial number
Line 87... Line 89...
87
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
89
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
88
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
90
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
89
SOFTWARE.
91
SOFTWARE.
90
 
92
 
91
 
93
 
92
==================================================================== [EOF] ===
94
====================================================================== EOF ===