OSDev.org
https://forum.osdev.org/

AQUA OS 1.3 - AQUA Script! Programming language
https://forum.osdev.org/viewtopic.php?f=2&t=31914
Page 1 of 1

Author:  obiwac [ Sun May 14, 2017 11:00 am ]
Post subject:  AQUA OS 1.3 - AQUA Script! Programming language

Hello all!

Today I am pleased to announce the AQUA SVE 1.3! It includes one main feature, a programming language! It's called AQUA Script and I have a user manual on my site.
https://obiwac.wordpress.com/2017/05/14/aqua-script/
An example program would be:

Code:
graphics init;
graphics wash 0 0 0;
graphics text "What is your name?" 10 10 255 0 255;
new $name is;
read $name;
graphics text $name 10 35 0 255 0;
sleep 5;
exit;


You can download it from here as usual:
https://obiwac.wordpress.com/aqua-os/

Thanks for trying it out!

Author:  Geri [ Sun May 14, 2017 12:34 pm ]
Post subject:  Re: AQUA OS 1.3 - AQUA Script! Programming language

i seriously suggest for your language to either compile (interpret) C and/or BASIC code (even in the same code). inventing new script languages will result less success

Author:  obiwac [ Sun May 14, 2017 1:16 pm ]
Post subject:  Re: AQUA OS 1.3 - AQUA Script! Programming language

Thanks!

Probably, and I would agree with you, but for now it's easier this way, making my own. I have plans for C in the very near future.

Author:  Geri [ Sun May 14, 2017 1:45 pm ]
Post subject:  Re: AQUA OS 1.3 - AQUA Script! Programming language

yes, c is the best idea

Author:  Sik [ Mon May 15, 2017 12:58 am ]
Post subject:  Re: AQUA OS 1.3 - AQUA Script! Programming language

Looking at this, it honestly feels like a weird shell language (・・ )

Something I don't understand though: where does the typed text show up when the read command is used? It doesn't specify any coordinates, and the command doesn't return until the user has pressed Enter so you can't just keep drawing the entered string manually.

Author:  obiwac [ Mon May 15, 2017 10:19 am ]
Post subject:  Re: AQUA OS 1.3 - AQUA Script! Programming language

Yeah read was just a quick implementation. I'll add more arguments in the future.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/