Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED.109.107.224.49.dyn.cust.vf.net.nz!not-for-mail From: Ronald Newsgroups: comp.sys.acorn.programmer Subject: Wlang - is it useful? Date: Mon, 26 Oct 2020 10:26:32 +1300 Organization: - Lines: 19 Message-ID: <5b332ac558.beeb@-.-> Injection-Info: reader02.eternal-september.org; posting-host="109.107.224.49.dyn.cust.vf.net.nz:49.224.107.109"; logging-data="23986"; mail-complaints-to="abuse@eternal-september.org" User-Agent: Messenger-Pro/1.00c (MsgServe/1.00a) (RISC-OS/5.24) NewsHound/v1.50-32 Xref: csiph.com comp.sys.acorn.programmer:6193 While looking for HP 200LX (tiny DOS computer) things, I came across this implentation of W. http://www.vttoth.com/CMS/index.php/projects/49 It looked like the X86 code could be replaced by OS_Write and so on. W is quite hard to google, however there seems to be a few places on github for Wlang. One description there is " WLANG is a subset of the C programming language and supports sequential, interprocedural programs. ... The interpreter generates the trace (i.e., the sequence of values of a program's variables at each point of its execution) of each analyzed program from the given inputs." I guess it is the same W. It looks like it is interactive like BASIC, but sort of C scriptable. My thought is that it could make a support shell for the RISC OS CLI with a few chosen routines. Sort of like shell scripting with powerful native functions. Ronald May