SmileBASIC documentation (Markdown) #
Offline Markdown mirror of the SmileBASIC family reference, one consistent shape across three language versions. 435 pages total. Conversion contract: STANDARD.md.
| System | Pages | Source |
|---|---|---|
| SmileBASIC 4 | 112 | smilebasicsource.com (web) |
| SmileBASIC 3 (3DS) | 248 cmd + 4 ref + 26 guide | InstructionList.pdf + e-manual.pdf (official) |
| Petit Computer (PTC) | 45 | smilebasicsource.com (web) |
Every file carries YAML frontmatter and a link back to its source. The web systems were
converted from SmileBASIC Source's "12y"/"12y2" markup; SmileBASIC 3 commands were extracted
from InstructionList.pdf's ruled-table grid and its guide pages from the e-manual.pdf
tutorial. See STANDARD.md for the details and per-source rules.
SmileBASIC 4 #
docs-sb4-* · folder smilebasic-4/
Guides
Reference tables
Commands & functions
ACLSARYOPASCBEEPBIN$BIQUADBREAKBREPEATBUTTONCALLCALLIDXCASE ~ WHEN ~ OTHERWISE ~ ENDCASECHR$COLORCONTINUECONTROLLERCOPYDATE$DECDIM()DTREADENDEXECFILESFILLFINDFLOATFOR ~ TO ~ STEP ~ NEXTFORMAT$GPUTCHRHEX$IF ~ THEN ~ ELSEIF ~ ELSE ~ ENDIFINCINKEY$INSERTINSPECT / ??INSTRINTLASTLAYERLCLIPLEFT$LENLFILTERLMATRIXLOADLOADVLOOP ~ ENDLOOPMAINCNTMBUTTONMETASAVEMID$MILLISECMOUSENEWOPTIONPRINTPROJECTPUSHKEYRead-only Strings [Advanced]RESIZERGBRIGHT$RNDRUNSAVESNDMVOLSNDSTOPSPCHRSPCLRSPFUNCSPHOMESPLINKSPOFSSPROTSPSCALESPSETSPUNLINKSPUSEDSPVARSTOPSTR$SUBHIDESUBRUNSUBSHOWSUBST$SUBSTOPSWAPTCOLORTIME$TMREADTPAGETPUTTSCREENTYPEOFUIRUNUISTOPVALVariables and ValuesWHILE ~ WENDXSCREEN
SmileBASIC 3 (3DS) #
docs-sb3-* · folder smilebasic-3/ · full index: smilebasic-3/README.md
Two official sources: the InstructionList.pdf command reference and the e-manual.pdf
Handy Instruction Manual tutorial.
- 248 instructions (339 syntax forms) across 18 categories — see the full index
- 26 guide topics (tutorial/concept walkthrough) in
manual/ - Reference tables: Constants · Errors · System Variables · MML
Petit Computer (PTC) #
docs-ptc-* · folder petit-computer/ — the original Petit Computer reference.
Reference tables
Commands & functions
ABSACLSASCBackground overviewBGCHKBGCLIPBGCLRBGCOPYBGFILLBGOFSBGPAGEBGPUTBGREADCHKCHRCLSCOLORConsole overviewGCOLORGLINEGPAGEGPRIOGPSETGraphics overviewGSPOITINPUTLINPUTLOCATEPRINTSPANGLESPANIMSPCHRSPCLRSPHITSPHITSPSPHOMESPOFSSPPAGESPREADSprite overviewSPSCALESPSETSPSETVVISIBLE