Skip to content

Releases: prisems/NBAS

[M] 8.1.53

29 Dec 19:26
27e2d0b
Compare
Choose a tag to compare

8.1.53

New features

11 New Information Grabbers Added

-$CPU $CPUM $CPUS $CPU_SPD $CPU_FREQ $CPU_ARCH $IP $TIME $LOC $OS $USER . All of these functions print the information to console for example:
PRNT I have the ; %20 $CPU %20 PRNT CPU and it has ; %20 $CPUM %20 PRNT memory and it runs at a speed of ; %20 $CPU_SPD PRNT . ; Output:
I have the (CPU NAME) CPU and it has (CPU MEMORY) memory and it runs at a speed of (CPU(S) SPEED).

  • LINE ’ and ‘ SYST ’ changed to ‘ $LINE ’ and ‘ $SYST ’.
  • Edits to ‘ HELP ’ output.
  • 500 lines of code milestone!
  • Working to make NBAS’s tokens simpler and more effective has begun.

New Tokens

  • $CPU ’ prints CPU name.
  • $CPUM ’ prints CPU memory.
  • $CPUS ’ prints number of CPUs.
  • $CPU_SPD ’ prints CPU speed.
  • $CPU_FREQ ’ prints CPU frequency.
  • $CPU_ARCH ’ prints CPU architecture (if available).
  • $IP ’ prints IP address.
  • $TIME ’ prints time on server.
  • $LOC ’ prints location (country).
  • $OS ’ prints name of operating system.
  • $USER ’ prints host name.

[S] 7.8.11 [TOKENS: 41]

28 Dec 16:49
63e4679
Compare
Choose a tag to compare

7.8.11 is a small update.

Metadata added at the top of the page.

  • Allows for AI to read program and automatically classify it as a programming language or custom language along with providing a limited description, the author, and the meaning of the name. You can try it by pasting the source code to ChatGPT

Work has started on IF token, for if statements.

  • Unknown date of finish, might be trashed for other reasons.

NBAS now has a meaning!

  • “Notepad Basic”, as NBAS is a processes the input and generates an output. NBAS is also short worded and ‘up straight’ like Basic (the programming language) and itself is very basic in commands.

What’s coming next?

  • The next update will likely work on making the language Turing complete, working on loops and variables and running code differently. The first action I will work on is loops, then variables, etc. This will be challenging and other updates may carry out between the work of this. These actions will likely be rolled out one by one.
  • More pre made error messages will be made to make NBAS easier to handle.

7.7.09

14 Dec 00:39
245c700
Compare
Choose a tag to compare

On this release NBAS was published to Github.