Started by FloppySoftware, 01:24, 24 February 15
0 Members and 1 Guest are viewing this topic.
Quote from: Munchausen on 03:02, 24 February 15This looks great ! Can you run CP/M software from SamaruX?EDIT: I see that it can... what's the $$$.SUB trick?!
Quote from: Munchausen on 03:17, 24 February 15Also, I guess this should work fine on the CPC under CP/M?I'm also very interested in MESCC... again does it work for CPC? And what features does it have vs normal C? I ask because the "standard" small C only implements a relatively small part of the C standard (no structs, no floats, no unsigned types, no for loops, no goto, no switch statements, etc), is K&R rather than ANSI, and doesn't do any optimisation. I'm also wondering what optimisations you do?Awesome stuff
Quote from: FloppySoftware on 01:24, 24 February 15Hello!I'm proud of announce the release of SamaruX v1.00
Quote from: TFM on 20:49, 24 February 15I wonder if you ever worked with Z3Plus for CP/M. If yes, does it work with SamaruX?
Quote from: Prodatron on 23:24, 27 February 15 Sorry, I already got the answers from the package, really cool!
SamaruX v2.00, 09 Apr 2015--------------------------Last changes.Added support for SamaruX external commands:--------------------------------------------As an example, the game robots has been included.New built-in commands:----------------------date : Print and set the system date and time (only CP/M 3).mem : Show memory usage.sort : Sort text lines.wc : Count text lines, words and characters.tee : Copy standard input to standard output and to a file.Improved commands:-----------------batch : Default file type for batch files - ".sx".cat : Added -k and -n options.cd : Added support for $HOME.cpm : Under CP/M 3, it uses the BDOS fn. CHAIN TO PROGRAM.ed : Added COPY and PASTE commands.env : Added -s option.if : Added in_env test for environment variables.man : Added support for $MANPATH and external manuals. Default file type for manual files - ".man".New environment variables:--------------------------- HOME : Default user directory.- BINDIR : Directory for SamaruX external commands.- MANPATH : Path for manuals.
Quote from: Prodatron on 15:41, 13 April 15GREP is already included
Quote from: Munchausen on 16:03, 13 April 15BTW prodatron, I was thinking last night that it would be so nice if there was a bash like shell for symbos... as well as utilities like sed, grep etc. Then I started thinking about how great it would be if there was a native assembler, C compiler, flex, bison etc etc, I got a little carried away! But still a unix shell would be cool. (I'd also like to see the source of the "SymbosMake" utility from the symbos C bindings so that C bindings can be used on linux. The same author has an assembler and basic for symbos that are unreleased).
diralias system a0: diralias temp m0: diralias mescc a3: cat mescc:sx.c | more ls system:*.x cd temp:
Quote from: TFM on 18:50, 04 September 15Hi! Are the named directories compatible to the Z system?
echo hello >file.txt
Quote from: litwr on 07:39, 02 November 16MSX-DOS may use redirections and DOS like pipes since 80s. CP/M+ also has redirections but misses pipes. I've just tried Samarux. It works!
Quote from: litwrHowever I have to note the several quirks. The first minor problem is the names. Unix uses 'od' instead of 'dump'. Linux uses 'free' instead of 'mem'.
alias od dump
Quote from: litwrThere is no Unix shell with 'goto'.
Quote from: litwrThe other minor problem is the parser. It is a bit different from Unix. For example, Code Select Expandecho hello >file.txt requires space around > in Samarux but in Unix shell >-sign is special.
Quote from: litwrThe third problem is builtin command set. It has no ls, cat, ...
Quote from: litwrAnother problem is clear command.
env TERM vt52
Quote from: litwrI've just note yet another difference from Unix. The command `echo *` works similar to `ls' with Unix.
Page created in 0.123 seconds with 25 queries.