@param R Readmode
@default R 0
@range R 0 1
@subtitle :...,....2..+.,....3....;....4....
R
=R
if R
then Worums geht.
:BEGIN
play_sound
(0)
?
=*:=?:=!:=/;"/";=.:
set_console_layout 0
rem PlaceYourProgHere
endErstellt in 0.002 Sekunden, mit
GeSHi 1.0.8.9
// #5728
Was man als Textdatei lädt und nicht .LUA heißt, wird dem Ubasic-Interpreter überlassen.
Wenn die 1. Zeile falsch ist, ist es kein Ubasic,
merkt er gleich.
Anstatt abzubrechen,
wird er nun zum alternativen Reader mit Stopuhr.
// Limits: 127 Zeichen, 0xffff Zeilen, Speicher, kein 'Whitespace',...
Man kann auch per "display z[,L]" vom Skript zum Reader wechseln.
"display" funktioniert wie "goto", springt zum :label und zeigt L Zeilen an.
<menu> setzt das Programm fort, indem von da abwärts nach :BEGIN gesucht wird.
Wenn nicht da, dann von vorne, wenn nicht da, dann geht´s da weiter,
wo man die Zeile platziert hat.
Sehr praktisch,
wenn man jeden Fehler mal gemacht haben will...
Oder man lädt ein Skript mit den oberen Zeilen zum Lesen und startet mit
<menu>
++ Logik: (A ^^ B) entweder oder, !A, !& nand, !| nor, !=
++ uns X // X = (unsigned short) X
++ multiline elseif
++ print 1;,2 -->> 1,2 statt print 1;",";2
++ strlen Länge der letzten print|write|echo|strlen ... Zeile.
++ Die 62+2 Variablen auch als Feld: #(0)=a, #(26)=A
...
++ get_time "s" | "m" | "h" | "Y" | "M" | "D" ...
...
++ motion_detector a=400, b=1, C=7,... oder 20,20,7,... zum experimentellen Beobachten & Vergleichen der Props, im AutoMode sehr bunt...
// #5729
(Vorschau wg. falsches Fenster editiert...)Ulkig: gcc 10.x hat eine neue Zeile reklamiert, die sonst funkioniert hat. Keine wichtige, und anders gelöst (->tokenizer.h) ...
++ get_time ("s") ...
// #5732 ...md_detect mit Anwendung
// #5735 ... tuned the fiddle
// #5736
++
?=*:=; Weitere Printkürzel zum Loggen von @title =* u. dem 1. @subtitle.
EsGibtKeinenErdaufgangAufDemMond! SoSimpel...