--------------------------------------------------------------------------------- C.Basic Ver.2.46beta Command List Last edited by sentaro21, 22 Oct 2023(UTC) --------------------------------------------------------------------------------- ------------------ Standard Mode ------------------------------------------------ --------------------------------------------------------------------------------- [SETUP]menu Command Inpt:Standard ----------------------------------------[MENU] [MENU](F3) --[STAT] -[DRAW] -[DrawOn] -[DrawOff] -[GRPH] -[S-Gph1] -[S-Gph2] -[S-Gph3] -[Scatter] -[xyLine] -[List] -[TYPE] -[Square] -[Cross] -[Dot] --[MAT] -[Swap] -[*Row] -[*Row+] -[Row+] --[LIST] -[SortA] -[SortD] --[extc] (*extended) -[ ? ] (*extended) -[ Disps ] (*extended) -[ : ] (*extended) -[ => ] (*extended) -[ ' ] (*extended) -[ / ] (*extended) --[ # ] (*extended) --[ % ] (*extended) ----------------------------------------[OPTN] [OPTN] --[LIST] -[List] -[List->Mat] -[Dim] -[Fill] -[Seq] -[Min] -[Max] -[Mean] -[Augment] -[Sum] -[Prod] -[ListCmp] (*extended) --[MAT] -[Mat] -[Mat->List] -[Det] -[Trn] -[Augment] -[Iden] -[Dim] -[Fill] -[Ref] -[Rref] -[Vct] -[DotP(] -[CrossP(] -[Angle(] -[UnitV(] -[Norm(] -[Size] (*extended) -[MatBase] (*extended) -[ElemSize] (*extended) -[RowSize] (*extended) -[ColSize] (*extended) --[CPLX] -[i] -[Abs] -[Arg] -[Conjg] -[ReP] -[ImP] -[>rڃ] -[>a+bi] --[CALC] -[Sigma] -[Logab] -[Int/] -[Rmdr] --[Extd] (*extended) -[AliasVar] (*extended) -[_] (*extended) -[Const] (*extended) -[ & ] (*extended) -[ # ] (*extended) -[ % ] (*extended) --[@] --[HYP] -[sinh] -[cosh] -[tanh] -[sinh^-1] -[cosh^-1] -[tanh^-1] --[PROB] -[ X1 ] -[nPr] -[nCr] -[RAND] -[Ran#] -[RanInt#] -[RanNorm#] -[RanBin#] -[RanList] --[NUM] -[Abs] -[Int] -[Frac] -[Rnd] -[Intg] -[RndFix] -[GCD] -[LCM] -[MOD] --[ANGL] -[(deg)] -[(rad)] -[(grad)] -[(dms)] -[Pol] -[Rec] -[>DMS] --[ESYM] -[ mili ] -[ micro ] -[ nano ] -[ pico ] -[ femto ] -[ Kiro ] -[ Mega ] -[ Giga ] -[ Tera ] -[ Peta ] -[ Exa ] --[PICT] -[StoPict] -[RclPict] --[fMEM] -[fn] --[LOGIC] -[And] -[Or] -[Not] -[Xor] -[and] (*extended) -[or] (*extended) -[not] (*extended) -[xor] (*extended) --[CAPT] -[StoCapt] -[RclCapt] ----------------------------------------[VARS] [VARS] --[V-WIN] -[ X ] -[Xmin] -[Xmax] -[Xscl] -[Xdot] -[ Y ] -[Ymin] -[Ymax] -[Yscl] -[T.Theta] -[TTehtamin] -[TTehtamax] -[TTehtaptch] --[FACT] -[Xfct] -[Yfct] --[Extd] (*extended) -[Ticks] (*extended) -[Wait] (*extended) -[DATE] (*extended) -[TIME] (*extended) -[BackLight] (*extended) --[GRPH] -[GraphY] --[SETUP] go to Setup Page --[ # ] (*extended) --[ % ] (*extended) --[ ~ ] (*extended) --[ $ ] --[Str] ----------------------------------------[PRGM] [PRGM]([SHIFT]+[VARS]) --[COM] -[If] -[Then] -[Else] -[IfEnd] -[ElseIf] (*extended) -[For] -[ to] -[Step] -[Next] -[While] -[WileEnd] -[Do] -[LpWhile] -[Swtch] (*extended) -[Case] (*extended) -[Default] (*extended) -[Break] (*extended) -[SwitchEnd](*extended) --[CTL] -[Prog] -[Return] -[Break] -[Stop] -[Local] (*extended) -[Gosub] (*extended) -[ACBreak] (*extended) -[Try] (*extended) -[Except] (*extended) -[TryEnd] (*extended) --[JUMP] -[Lbl] -[Goto] -[=>] -[Isz] -[Dsz] -[Menu] --[ ? ] --[Disps] --[CLR] -[ClrText] -[ClrGraph] -[ClrList] -[ClrMat] --[DISP] -[DrawStat] -[DrawGraph] -[Disp] (*extended) --[REL] -[ = ] -[ != ] -[ > ] -[ < ] -[ >= ] -[ <= ] --[I/O] -[Locate] -[Getkey] -[Send] -[Receive] -[KeyRow] (*extended) -[Send38k] -[Receive38k] -[OpenComport38k] -[CloseComport38k] -[Beep] (*extended) -[IsExist] (*extended) -[Save] (*extended) -[Load] (*extended) -[Delete] (*extended) --[ : ] --[STR] -[StrJoin] -[StrLen] -[StrCmp] -[StrSrc] -[StrRepl] (*extended) -[StrLeft] -[StrRight] -[StrMid] -[Exp>Str] -[Exp] -[StrUpr] -[StrLwr] -[StrInv] -[StrShift] -[StrRotate] --[ $ ] (*extended) --[ExStr] (*extended) -[Str] -[ToStr(] (*extended) -[Sprintf] (*extended) -[ % ] (*extended) -[ # ] (*extended) -[StrChar] (*extended) -[StrCenter](*extended) -[StrBase(] (*extended) -[Hex(] (*extended) -[Bin(] (*extended) -[StrSplit] (*extended) -[StrAsc(] (*extended) --[EXEC] (*extended) -[SysCall] (*extended) -[Call] (*extended) -[Poke] (*extended) -[Peek] (*extended) -[VarPtr] (*extended) -[ProgPtr] (*extended) -[ % ] (*extended) -[ # ] (*extended) ----------------------------------------[SETUP] [SETUP]([SHIFT]+[MENU]) --[ANGL] -[Deg] -[Rad] -[Grad] --[COOR] -[CoordOn] -[CoordOff] --[GRID] -[GridOn] -[GridOff] --[AXES] -[AxesOn] -[AxesOff] --[LABL] -[LabelOn] -[LabelOff] --[DISP] -[Fix] -[Sci] -[Norm] -[Eng] -[EngOn] -[EngOff] -[Eng] --[S/L] -[S-L-Normal] -[S-L-Thick] -[S-L-Broken] -[S-L-Dot] --[DRAW] -[G-Connect] -[G-Plot] --[DERV] -[DerivOn] -[DerivOff] --[BACK] -[BG-None] -[BG-Pict] --[FUNC] -[FuncOn] -[FuncOff] --[CPLX] -[Real] -[a+bi] -[rڃ] --[S-WIN] -[S-WindAuto] -[S-WindMan] --[RfrshCtrl] (*extended) --[RfrshTime] (*extended) --[DATE] (*extended) --[TIME] (*extended) --[Wait] (*extended) --[System(](System() (*extended) --[Version](Version) (*extended) ----------------------------------------[SHIFT] [SHIFT] --[V.WIN] -[ViewWindow] -[StoV-Win] -[RclV-Win] --[SKTCH] -[Cls] -[EXT] (*extended) -[Screen] (*extended) -[PutDispDD] (*extended) -[LocateYX] (*extended) -[FkeyMenu] (*extended) -[PopUpWin] (*extended) -[Rect] (*extended) -[FillRect] (*extended) -[ReadGraph] (*extended) -[WriteGraph] (*extended) -[DotGet] (*extended) -[DotPut] (*extended) -[DotTrim] (*extended) -[DotLife] (*extended) -[CellSum] (*extended) -[ML] (*extended) -[_ClrVram] (*extended) -[_ClrScreen] (*extended) -[_DispVram] (*extended) -[_PixelTest]] (*extended) -[_Test] (*extended) -[_Pixel] (*extended) -[_Point] (*extended) -[_Line] (*extended) -[_Horizontal] (*extended) -[_Vertical] (*extended) -[_Rect] (*extended) -[_Polygon] (*extended) -[_FillPolygon] (*extended) -[_Circle] (*extended) -[_FillCircle] (*extended) -[_Elips]] (*extended) -[_FillElips] (*extended) -[_ElipsInRct] (*extended) -[_FElipsInRct] (*extended) -[_Hscroll] (*extended) -[_Vscroll] (*extended) -[_Contrast] (*extended) -[BMP] -[_Bmp] (*extended) -[_Bmp8] (*extended) -[_Bmp16] (*extended) -[_BmpZoom] (*extended) -[_BmpRotate] (*extended) -[BmpSave] (*extended) -[BmpLoad] (*extended) -[DrawMat] (*extended) -[_BmpZoomRotate] (*extended) -[GetFont(] (*extended) -[SetFont] (*extended) -[GetFontMini(] (*extended) -[SetFontMini] (*extended) -[GRPH] -[Graph Y=] -[Graph(X,Y)=(] -[PLOT] -[Plot] -[PlotOn] -[PlotOff] -[PlotChg] -[LINE] -[Line] -[F-Line] -[Circle] -[Vertical] -[Horizontal] -[Text] -[PIXL] -[Pxlon] -[Pxloff] -[PxlChg] -[PxlTest] -[STYL] -[SketchNormal] -[SketchThick] -[SketchBroken] -[SketchDot] --------------------------------------------------------------------------------- ------------------ C.Basic Mode ------------------------------------------------- --------------------------------------------------------------------------------- [SETUP]menu Command Inpt:C.Basic (*)extended ----------------------------------------[CMD] [CMD](F3) -------------------------------STD 1:? 2:-> 3:If 4:Then 5:Else 6:IfEnd 7:Lbl 8:Goto 9:ElseIf(*) 0:~ .:# e:% ----------------------------- 1:= 2:!= 3:> 4:< 5:>= 6:<= 7:And 8:Or 9:Not 0:Xor .:# e:% ----------------------------- 1:Dsz 2:Isz 3:=> 4:Locate 5:Cls 6:Disp 7:ClrText 8:ClrGraph 9:ClrMat 0:ClrList .:# e:% ----------------------------- 1:For 2:To 3:Step 4:Next 5:While 6:WhileEnd 7:Do 8:LpWhile 9:Menu 0:~ .:# e:% ----------------------------- 1:Break 2:Return 3:Stop 4:Getkey 5:Prog 6:Gosub(*) 7:Local(*) 8:ACBreak(*) 9:Switch(*) 0:Case(*) .:Default(*) e:SwitchEnd(*) ----------------------------- 1:Dim 2:List->Mat( 3:Fill( 4:Seg( 5:Min( 6:Max( 7:Mean( 8:Augment( 9:Sum 0:Proud .:Listcmp e:% ----------------------------- 1:Dim 2:Mat->List( 3:Det 4:Trn 5:Identity 6:Fill( 7: 8:Augment( 9:Ref 0:Rref .:# e:% ----------------------------- 1:Vct 2:CrossP( 3:DotP( 4:Angle( 5:Unity( 6:Norm( 7:SortA( 8:SortD( 9:Swap 0:*Row .:*Row+ e:Row+ ----------------------------- 1:MatBase (*) 2:ElemSize (*) 3:RowSize( (*) 4:ColSize( (*) 5:CellSum( (*) 6: 7: 8: 9:_ 0:$ .:# e:% ----------------------------- 1:Send( 2:Receive( 3:OpenCom38k 4:CloseComport38k 5:Send38k 6:Receive38k 7:Beep(*) 8: 9: 0: .:# e:% -------------------------------GR 1:Cls 2:ClrGraph 3:ViewWindow 4:Plot 5:PlotOn 6:PlotOff 7:PlotChg 8:Circle 9:Line 0:F-Line .:Vertical e:Horizontal ----------------------------- 1:PxlOn 2:PxlOff 3:PxlChg 4:PxlTest( 5:Text 6:LocateYX(*) 7:Graph(X,Y)=( 8:Graph Y= 9:DrawGraph 0:GraphY .:StoCapt(*) e:RclCapt ----------------------------- 1:Graph(X,Y)=( 2:DrawStat 3:DrawOn 4:DrawOff 5:S-Gph1 6:S-Gph2 7:S-Gph3 8:Square 9:Cross 0:Dot .:Scatter e:xyLine ----------------------------- 1:SketchNormal 2:SketchThick 3:SketchBroken 4:SketchDot 5:S-L-Normal 6:S-L-Thick 7:S-L-Broken 8:S-L-Dot 9:BG-None 0:BG-Pict .:StoPict e:RclPict ----------------------------- 1:G-Connect 2:G-Plot 3:CoordOn 4:CoordOff 5:GridOn 6:GridOff 7:AxesOn 8:AxesOff 9:LabelOn 0:LabelOff .:StoV-Win e:RclV-Win ----------------------------- 1:Xmin 2:Ymin 3:Xmax 4:Ymax 5:Xscl 6:Yscl 7:Xfct 8:Yfct 9:Xdot 0:TThetamin .:TThetamax e:TThetaptch -------------------------------FN 1:Abs 2:Int 3:frac 4:Intg 5:MOD( 6:! 7:Int/ 8:Rmdr 9:Sigma( 0:logab( .:GCD( e:LCM( ----------------------------- 1:sinh 2:cosh 3:tanh 4:sinh^-1 5:cosh^-1 6:tanh^-1 7:and(*) 8:or(*) 9:not(*) 0:xor(*) .:& e:| ----------------------------- 1:Ran# 2:RanInt#( 3:RndNorm#( 4:RanBin#( 5:Rnd 6:RndFix( 7:Norm 8:Fix 9:Sci 0:Eng .:EngOn e:EngOff ----------------------------- 1:deg 2:rad 3:grad 4:>DMS 5:dms 6:fn 7:Deg 8:Rad 9:Grad 0:~ .:Pol( e:Rec( ----------------------------- 1:femto 2:pico 3:nano 4:micro 5:milli 6:Kiro 7:Mega 8:Giga 9:Tera 0:Peta .:Exa e:% ----------------------------- 1:Abs 2:Conjg 3:ReP 4:ImP 5: 6: 7: 8: 9: 0: .:# e:% -------------------------------STR 1:Str 2:StrJoin( 3:StrLen 4:StrCmp( 5:StrSrc( 6:StrLeft( 7:StrRight( 8:StrMid( 9:\ 0:$ .:# e:% ----------------------------- 1:Exp>Str( 2:Exp( 3:StrUpr( 4:StrLwr( 5:StrInv( 6:StrShift( 7:StrRotate( 9:\ 0:$ .:# e:% ----------------------------- 1:ToStr( (*) 2:Sprintf( (*) 3:Hex( (*) 4:Bin( (*) 5:StrChar( (*) 6:StrCenter (*) 7:StrRepl( (*) 8:StrSplit (*) 9:StrAsc( (*) 0:$ .:# e:% -------------------------------EX all of (*) 1:AliasVar 2:Ticks 3:DATE 4:TIME 5:IsExist( 6:Delete 7:Save 8:Load( 9:PutDispDD 0:Wait .:# e:Const ----------------------------- 1:Screen 2:PutDispDD 3:Rect( 4:FillRect( 5:ReadGraph( 6:WriteGraph( 7:DotGet( 8:DotPut( 9:DotTrim( 0:DotLife( .:CellSum( e:% ----------------------------- 1:SysCall 2:Call 3:Poke 4:Peek( 5:* 6:& 7:VarPtr( 8:ProgPtr( 9:\ 0:$ .:# e:% ----------------------------- 1:FKeyMenu( 2:PopUpWin( 3:RefreshCtrl 4:RefreshTime 5:KeyRow( 6:BackLight 7:MatBase( 8:ElemSize( 9:RowSize( 0:ColSize( .:# e:% ----------------------------- 1:_ClrVRAM 2:_ClrScreen 3:_DispVRAM 4:_Point 5:_Pixel 6:_PixelTest( 7:_Line 8:_Rect 9:_Horizontal 0:_Vertical .:# e:% ----------------------------- 1:_Polygon 2:_Fporgon 3:_Circle 4:_Fcircle 5:_Elips 6:_Felips 7:_ElipsInRct 8:_FelipsInRct 9:_Hscroll 0:_Vscroll .:# e:% ----------------------------- 1:_Bmp 2:_Bmp8 3:_Bmp16 4:_Contrast 5:_BmpZoom 6:_BmpRotate 7:BmpSave 8:BmpLoad( 9:DrawMat 0:_Test .:_BmpZoomRt# e:% ----------------------------- 1:GetFont( 2:GetFontMini( 3:SetFont 4:SetFont 5:Try 6:Except 7:TryEnd 8: 9:Beep 0:Version .:System( e:% ----------------------------- ----------------------------------------[OPTN] [OPTN] Abs Int Intg frac ! MOD( GCD( LCM( logab( And Or Not Xor Ran# RanInt#( RanNorm#( RanBin#( RanList#( and (*) or (*) not (*) xor (*) Int/ Rmdr Int/ Rmdr Rnd RndFix( Norm Fix Sci Eng EngOn EngOff Dim Trn Fill( Swap *Row *Row+ Row+ Identity MatBase( ElemSize( RowSize( ColSize( CellSum( Seq( Augment( List->Mat( Mat->List( Max( Min( Mean( Sum Prod SortA( SortD( ListCmp( Sigma( sinh cosh tanh arcsinh arccosh arctanh Arg Conjg ReP ImP femto pico nano micro milli Kiro Mega Giga Tera Peta Exa Deg Rad Grad (deg) (rad) (grad) dms >DMS Pol( Rec( DATE (*) TIME (*) Ticks (*) Wait (*) Beep (*) Version (*) System( (*) IsError( (*) # $ % | & * ----------------------------------------[VARS] [VARS] Cls ClrGraph ViewWindow Plot Line F-Line Vertical Horizontal Circle Text LocateYX (*) PlotOn PlotOff PlotChg PxlOn PxlOff PxlChg PxlTest( Deg Rad Gra G-Connect G-Plot CoordOn CoordOff GridOn GridOff AxesOn AxesOff LabelOn LabelOff DerivOn DerivOff S-L-Normal S-L-Thick S-L-Broken S-L-Dot SketchNormal SketchThick SketchBroken SketchDot Xmin Xmax Xscl Xdot Ymin Ymax Yscl Xfct Yfct TThetamin TThetamax TThetaptch StoV-Win RclV-Win StoPict RclPict RclCapt BG-None BG-Pict fn GraphY DrawGraph Graph Y= Graph(X,Y)=( DrawStat DrawOn DrawOff S-Gph1 S-Gph2 S-Gph3 Square Cross Dot Scatter xyLine Rect( (*) FillRect( (*) ReadGraph( (*) WriteGraph( (*) DotGet( (*) DotPut( (*) DotTrim( (*) DotLife( (*) DotShape( (*) Screen (*) PutDispDD (*) FKeyMenu( (*) PopUpWin( (*) BackLight (*) RefreshCtrl (*) RefreshTime (*) _ClrVRAM (*) _ClrScreen (*) _DispVRAM (*) _Contrast (*) _Point (*) _Pixel (*) _PixelTest( (*) _Line (*) _Rect (*) _Horizontal (*) _Vertical (*) _Polygon (*) _FillPolygon (*) _Circle (*) _FillCircle (*) _Elips (*) _FillElips (*) _ElipsInRct (*) _FElipsInRct (*) _Hscroll (*) _Vscroll (*) _Bmp (*) _Bmp8 (*) _Bmp16 (*) _BmpZoom (*) _BmpRotate (*) _DrawMat (*) _Test (*) GetFont( (*) GetFontMini( (*) SetFont (*) SetFOntMini (*) ----------------------------------------[PRGM] [PRGM]([SHIFT]+[VARS]) ? dsps : ' ~ = != > < >= <= Lbl Goto => Isz Dsz Menu If Then Else ElseIf (*) IfEnd For To Step Next While WhileEnd Do LpWhile Switch (*) Case (*) Default (*) SwitchEnd (*) Prog Return Break Stop Local (*) Gosub (*) ACBreak (*) ClrText ClrGraph ClrList ClrMat Locate Getkey Disp (*) KeyRow( (*) AliasVar (*) Const (*) Define (*) IsExist( (*) Delete (*) Save (*) Load( (*) SysCall (*) Call (*) Poke (*) Peek( (*) VarPtr( (*) ProgPtr( (*) Str StrJoin( StrLen StrCmp( StrSrc( StrLeft( StrRight( StrMid( Exp>Str( Exp( StrUpr( StrLwr( StrInv( StrShift( StrRotate( Sprintf( (*) StrCenter( (*) StrRepl( (*) StrSplit( (*) StrAsc( (*) Hex( (*) Bin( (*) StrBase( (*) ToStr( (*)