Releases: prisems/NBAS
Releases · prisems/NBAS
[M] 8.1.53
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]
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.