<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.osfree.org/doku/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.osfree.org/doku/feed.php">
        <title>osFree wiki - en:docs:dos:cmd:basic</title>
        <description></description>
        <link>http://www.osfree.org/doku/</link>
        <image rdf:resource="http://www.osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-10T03:39:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:abs&amp;rev=1713091594&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:asc&amp;rev=1713091751&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:atn&amp;rev=1713091863&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:auto&amp;rev=1717675997&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:beep&amp;rev=1717725397&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:bload&amp;rev=1717842569&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:bsave&amp;rev=1717845229&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cdbl&amp;rev=1713093379&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:chain&amp;rev=1713093502&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:chr&amp;rev=1713093614&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cint&amp;rev=1713093851&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:clear&amp;rev=1713094008&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:close&amp;rev=1713094390&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cls&amp;rev=1713094558&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:common&amp;rev=1713094718&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cont&amp;rev=1713094841&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cos&amp;rev=1713094957&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:csng&amp;rev=1713095133&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvd&amp;rev=1713095418&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvi&amp;rev=1713095329&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvs&amp;rev=1713095542&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:data&amp;rev=1713095694&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:date&amp;rev=1713097306&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:def_fn&amp;rev=1713099793&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:def_seg&amp;rev=1717845343&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defdbl&amp;rev=1713099998&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defint&amp;rev=1713100094&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defsng&amp;rev=1713101872&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defstr&amp;rev=1713101961&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:delete&amp;rev=1713102172&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:dim&amp;rev=1713102319&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:end&amp;rev=1713102602&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:eof&amp;rev=1713102758&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:erase&amp;rev=1713102878&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:erl&amp;rev=1713103096&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:err&amp;rev=1713103124&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:error&amp;rev=1713103237&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:exp&amp;rev=1713103385&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:field&amp;rev=1713103548&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:files&amp;rev=1713103700&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:fix&amp;rev=1713103868&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:for_next&amp;rev=1713107998&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:fre&amp;rev=1713108186&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:get&amp;rev=1713108381&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:gosub&amp;rev=1713108625&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:goto&amp;rev=1713108723&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:hex&amp;rev=1713110078&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:if&amp;rev=1713110222&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:inkey&amp;rev=1713110407&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:inp&amp;rev=1713153261&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:input_function&amp;rev=1713153671&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:input&amp;rev=1713153511&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:instr&amp;rev=1713153966&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:int&amp;rev=1713154077&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:kill&amp;rev=1713154432&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:left&amp;rev=1713154675&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:len&amp;rev=1713155264&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:let&amp;rev=1713155418&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:line_input&amp;rev=1713160153&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:list&amp;rev=1713160439&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:llist&amp;rev=1713171347&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:load&amp;rev=1713171505&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:loc&amp;rev=1713172588&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:locate&amp;rev=1713172874&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lof&amp;rev=1713172964&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:log&amp;rev=1713173104&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lpos&amp;rev=1713173207&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lprint&amp;rev=1713174122&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lset&amp;rev=1713229974&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:merge&amp;rev=1713230125&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mid&amp;rev=1713231061&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mkd&amp;rev=1713231215&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mki&amp;rev=1713231305&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mks&amp;rev=1713232364&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:name&amp;rev=1713232476&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:new&amp;rev=1713359455&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:oct&amp;rev=1713234695&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_error&amp;rev=1713359401&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_gosub&amp;rev=1713359595&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_goto&amp;rev=1713359644&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:open&amp;rev=1713581344&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:option_base&amp;rev=1713581869&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:out&amp;rev=1713600709&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:peek&amp;rev=1713618849&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:poke&amp;rev=1713619094&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:pos&amp;rev=1713626402&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:print&amp;rev=1713626592&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:put&amp;rev=1713626956&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:randomize&amp;rev=1713965335&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:read&amp;rev=1713965450&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rem&amp;rev=1713965545&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:reset&amp;rev=1713965727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:restore&amp;rev=1713965869&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:resume&amp;rev=1713966051&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:return&amp;rev=1713966137&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:right&amp;rev=1713966259&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rnd&amp;rev=1713966416&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rset&amp;rev=1713966581&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:run&amp;rev=1713966729&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:save&amp;rev=1713966885&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sgn&amp;rev=1713967132&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sin&amp;rev=1713967215&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:space&amp;rev=1713967379&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:spc&amp;rev=1713967478&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sqr&amp;rev=1713967580&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:stop&amp;rev=1713967712&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:str&amp;rev=1713967811&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:string&amp;rev=1713968003&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:swap&amp;rev=1713968102&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:system&amp;rev=1713968201&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tab&amp;rev=1713968699&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tan&amp;rev=1713968779&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:time&amp;rev=1713968960&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:troff&amp;rev=1713969125&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tron&amp;rev=1713969073&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:val&amp;rev=1713969321&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:wend&amp;rev=1713969519&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:while&amp;rev=1713969570&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:width&amp;rev=1713969814&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:write&amp;rev=1713969995&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>osFree wiki</title>
        <link>http://www.osfree.org/doku/</link>
        <url>http://www.osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:abs&amp;rev=1713091594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T10:46:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>abs</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:abs&amp;rev=1713091594&amp;do=diff</link>
        <description>ABS

Syntax


N = ABS (X)


Parameter

X is number

Description

The absolute value of X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:asc&amp;rev=1713091751&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T10:49:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>asc</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:asc&amp;rev=1713091751&amp;do=diff</link>
        <description>ASC

Syntax


N  = ASC( A$ )


Parameter

A$ is a string, LEN &gt;= 1

Description

The numeric code for the first letter in A$. For example, ASC(“ABC”) returns 65 on ASCII systems.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:atn&amp;rev=1713091863&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T10:51:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atn</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:atn&amp;rev=1713091863&amp;do=diff</link>
        <description>ATN

Syntax


N  = ATN( X )


Parameter

X  is a number

Description

The arctangent of X in radians, i.e. the angle whose tangent is X, where -PI/2 &lt; ATN(X) &lt; PI/2.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:auto&amp;rev=1717675997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-06T12:13:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>auto</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:auto&amp;rev=1717675997&amp;do=diff</link>
        <description>AUTO

Syntax


AUTO [start|.][, [increment]]


Description

Automatic line numbering for manual program entry. If the line already exists, then an
asterisk is displayed and pressing ENTER leaves the line as-is.  If the line does not
exist, then an asterisk is not displayed and pressing ENTER skips to next line. 
AUTO mode is terminated by any ERROR or by pressing Control-C.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:beep&amp;rev=1717725397&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-07T01:56:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>beep</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:beep&amp;rev=1717725397&amp;do=diff</link>
        <description>BEEP

Syntax


BEEP


Description

Sound the speaker at 800 Hz (800 cycles per second) for one-quarter of a second</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:bload&amp;rev=1717842569&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-08T10:29:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bload</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:bload&amp;rev=1717842569&amp;do=diff</link>
        <description>BLOAD

Syntax


BLOAD filename[,offset]


Description

Load binary file “filename” at offset “offset” address at segment, pointed by DEF SEG</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:bsave&amp;rev=1717845229&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-08T11:13:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bsave</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:bsave&amp;rev=1717845229&amp;do=diff</link>
        <description>BSAVE

Syntax


BSAVE filename,offset,length


Description

Save memory area size of “length” starting from address “offset” to file “filename”. Segment address defined by DEF SEG</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cdbl&amp;rev=1713093379&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:16:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cdbl</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cdbl&amp;rev=1713093379&amp;do=diff</link>
        <description>CDBL

Syntax


N  = CDBL( X )


Parameter

X  is a number, [MINDBL,MAXDBL]

Description

The double-precision value of X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:chain&amp;rev=1713093502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:18:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chain</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:chain&amp;rev=1713093502&amp;do=diff</link>
        <description>CHAIN

Syntax


CHAIN filename$ [, linenumber]


Description

Load and execute another BASIC program, without clearing common variables.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:chr&amp;rev=1713093614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:20:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chr</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:chr&amp;rev=1713093614&amp;do=diff</link>
        <description>CHR$

Syntax


S$ = CHR$( X )


Parameter

X  is a number, [0,255]

Description

The one-character string with the character corresponding to the numeric code X. On ASCII systems, CHR$(65) returns “A”.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cint&amp;rev=1713093851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:24:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cint</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cint&amp;rev=1713093851&amp;do=diff</link>
        <description>CINT

Syntax


N  = CINT( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

The short (16-bit) integer value of X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:clear&amp;rev=1713094008&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:26:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>clear</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:clear&amp;rev=1713094008&amp;do=diff</link>
        <description>CLEAR

Syntax


CLEAR


Description

Sets all numeric variables to 0, and all string variables to empty strings.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:close&amp;rev=1713094390&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:33:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>close</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:close&amp;rev=1713094390&amp;do=diff</link>
        <description>CLOSE

Syntax


N  = CLOSE
N  = CLOSE( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

Close all open files. Close file number X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cls&amp;rev=1713094558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:35:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cls</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cls&amp;rev=1713094558&amp;do=diff</link>
        <description>CLS

Syntax


N  = CLS


Description

Clears the screen. Cursor is positioned at row 1, column 1.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:common&amp;rev=1713094718&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:38:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>common</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:common&amp;rev=1713094718&amp;do=diff</link>
        <description>COMMON

Syntax


COMMON variable [, ...]


Description

Designates variables to be passed to a CHAINed program.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cont&amp;rev=1713094841&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:40:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cont</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cont&amp;rev=1713094841&amp;do=diff</link>
        <description>CONT

Syntax


CONT


Description

Continue a BASIC program after a STOP has been executed.  Program resumes at the line after the STOP.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cos&amp;rev=1713094957&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:42:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cos</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cos&amp;rev=1713094957&amp;do=diff</link>
        <description>COS

Syntax


N  = COS( X )


Parameter

X  is a number

Description

The cosine of X, where X is in radians.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:csng&amp;rev=1713095133&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:45:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>csng</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:csng&amp;rev=1713095133&amp;do=diff</link>
        <description>CSNG

Syntax


N  = CSNG( X )


Parameter

X  is a number, [MINFLT,MAXFLT]

Description

The single-precision value of X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvd&amp;rev=1713095418&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:50:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cvd</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvd&amp;rev=1713095418&amp;do=diff</link>
        <description>CVD

Syntax


N  = CVD( A$ )


Parameter

A$ is a string, LEN &gt;= sizeof(DBL)

Description

The double-precision value in A$, which was created by MKD$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvi&amp;rev=1713095329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:48:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cvi</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvi&amp;rev=1713095329&amp;do=diff</link>
        <description>CVI

Syntax


N  = CVI( A$ )


Parameter

A$ is a string, LEN &gt;= sizeof(INT)

Description

The short (16-bit) integer value in A$, which was created by MKI$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvs&amp;rev=1713095542&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:52:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cvs</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:cvs&amp;rev=1713095542&amp;do=diff</link>
        <description>CVS

Syntax


N  = CVS( A$ )


Parameter

A$ is a string, LEN &gt;= sizeof(FLT)

Description

The single-precision value in A$, which was created by MKS$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:data&amp;rev=1713095694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T11:54:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>data</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:data&amp;rev=1713095694&amp;do=diff</link>
        <description>DATA

Syntax


DATA constant [, ...]


Description

Stores numeric and string constants to be accessed by READ.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:date&amp;rev=1713097306&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T12:21:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>date</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:date&amp;rev=1713097306&amp;do=diff</link>
        <description>DATE$

Syntax


S$ = DATE$


Description

The current date based on the internal clock as a string in the format set by OPTION DATE.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:def_fn&amp;rev=1713099793&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:03:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>def_fn</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:def_fn&amp;rev=1713099793&amp;do=diff</link>
        <description>DEF FN

Syntax


DEF FNname[( arg [,...] )] = value


Description

Defines a single-line function.  Single-line functions require an equal sign.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:def_seg&amp;rev=1717845343&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-08T11:15:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>def_seg</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:def_seg&amp;rev=1717845343&amp;do=diff</link>
        <description>DEF SEG

Syntax


DEF SEG [=address]


Description

Assign segment address for statements and functions which operates with memory.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defdbl&amp;rev=1713099998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:06:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>defdbl</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defdbl&amp;rev=1713099998&amp;do=diff</link>
        <description>DEFDBL

Syntax


DEFDBL letter[-letter] [, ...]


Description

Declares variables with single-letter names as numeric variables.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defint&amp;rev=1713100094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:08:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>defint</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defint&amp;rev=1713100094&amp;do=diff</link>
        <description>DEFINT

Syntax


DEFINT  letter[-letter] [, ...]


Description

Declares variables with single-letter names as numeric variables.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defsng&amp;rev=1713101872&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:37:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>defsng</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defsng&amp;rev=1713101872&amp;do=diff</link>
        <description>DEFSNG

Syntax


DEFSNG letter[-letter] [, ...]


Description

Declares variables with single-letter names as numeric variables.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defstr&amp;rev=1713101961&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:39:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>defstr</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:defstr&amp;rev=1713101961&amp;do=diff</link>
        <description>DEFSTR

Syntax


DEFSTR letter[-letter] [, ...]


Description

Declares variables with single-letter names as string variables.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:delete&amp;rev=1713102172&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:42:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>delete</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:delete&amp;rev=1713102172&amp;do=diff</link>
        <description>DELETE

Syntax


DELETE line [- line]


Description

Deletes program lines indicated by the argument(s).  All program lines have a
number, which is visible with the LIST command.  If line numbers are not provided,
they are assigned beginning with 1.  Deleting a non-existing line does not cause an error.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:dim&amp;rev=1713102319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:45:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dim</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:dim&amp;rev=1713102319&amp;do=diff</link>
        <description>DIM

Syntax


DIM [# filenum,] variable([ lower TO ] upper)


Description

Declares variables and specifies the dimensions of array variables.  For array
variables, if the lower bound is not provided, then the OPTION BASE value is used.
If filenum is provided, then the variable is virtual.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:end&amp;rev=1713102602&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:50:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>end</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:end&amp;rev=1713102602&amp;do=diff</link>
        <description>END

Syntax


END


Description

Terminates program execution. If the BASIC program was executed from the operating
system level, then control returns to the operating system, otherwise control returns
to the BASIC prompt.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:eof&amp;rev=1713102758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:52:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eof</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:eof&amp;rev=1713102758&amp;do=diff</link>
        <description>EOF

Syntax


N  = EOF( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

If device number X is at the end-of-file, then -1, otherwise 0.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:erase&amp;rev=1713102878&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:54:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>erase</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:erase&amp;rev=1713102878&amp;do=diff</link>
        <description>ERASE

Syntax


ERASE variable [, ...]


Description

Eliminates arrayed variables from a program.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:erl&amp;rev=1713103096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:58:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>erl</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:erl&amp;rev=1713103096&amp;do=diff</link>
        <description>ERL

Syntax


N  = ERL


Description

The line number of the most recent error.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:err&amp;rev=1713103124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T13:58:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>err</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:err&amp;rev=1713103124&amp;do=diff</link>
        <description>ERR

Syntax


N  = ERR


Description

The error number of the most recent error.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:error&amp;rev=1713103237&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T14:00:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>error</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:error&amp;rev=1713103237&amp;do=diff</link>
        <description>ERROR

Syntax


N  = ERROR( X )


Parameter

X  is a number, [0,255]

Description

Simulate the error number in X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:exp&amp;rev=1713103385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T14:03:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exp</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:exp&amp;rev=1713103385&amp;do=diff</link>
        <description>EXP

Syntax


N  = EXP( X )


Parameter

X  is a number

Description

The exponential value of X, i.e., the value of the base of natural logarithms (e = 2.71828)
raised to the power of X;  if EXP(X) is less that machine infinitesimal, then its value
shall be replaced with zero.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:field&amp;rev=1713103548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T14:05:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>field</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:field&amp;rev=1713103548&amp;do=diff</link>
        <description>FIELD

Syntax


FIELD [#] filenum, number AS variable$ [, ...]


Description

Assigns number bytes in the buffer of random file filenum to the variable variable$.  GET
will automatically update the variable, and PUT will automatically use the variable.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:files&amp;rev=1713103700&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T14:08:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>files</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:files&amp;rev=1713103700&amp;do=diff</link>
        <description>FILES

Syntax


N  = FILES
N  = FILES( A$ )


Parameter

A$ is a string, LEN &gt;= 1

Description

Displays all the file names.
Displays all the file names matching A$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:fix&amp;rev=1713103868&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T14:11:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fix</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:fix&amp;rev=1713103868&amp;do=diff</link>
        <description>FIX

Syntax


N  = FIX( X )


Parameter

X  is a number

Description

The truncated integer, part of X. FIX (X) is equivalent to SGN(X)*INT(ABS(X)). The major
difference between FIX and INT is that FIX does not return the next lower number for
negative X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:for_next&amp;rev=1713107998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T15:19:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>for_next</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:for_next&amp;rev=1713107998&amp;do=diff</link>
        <description>FOR/NEXT

Syntax


FOR variable = start TO finish [STEP increment]
NEXT [variable]



Description

FOR - NEXT structure.  The loop will continue a fixed number of times, which is
determined by the values of start, finish, and increment.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:fre&amp;rev=1713108186&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T15:23:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fre</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:fre&amp;rev=1713108186&amp;do=diff</link>
        <description>FRE

Syntax


N  = FRE( X )


Parameter

X  is a number

Description

The number of bytes of available memory.  This function is provided for backward
compatibility only and it always returns a fixed value of 32000.  The value of X is
ignored.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:get&amp;rev=1713108381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T15:26:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>get</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:get&amp;rev=1713108381&amp;do=diff</link>
        <description>GET

Syntax


N  = GET( X )
N  = GET( X, Y )


Parameter

X  is a number, [MININT,MAXINT]
Y  is a number, [MININT,MAXINT]

Description

For file X, gets the next available record.
For file X, gets record number Y.  The first record number is 1.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:gosub&amp;rev=1713108625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T15:30:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gosub</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:gosub&amp;rev=1713108625&amp;do=diff</link>
        <description>GOSUB

Syntax


GOSUB line


Description

Initiates a subroutine call to the line specified.  The subroutine must end with
RETURN.  The line may be a number or a label.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:goto&amp;rev=1713108723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T15:32:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>goto</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:goto&amp;rev=1713108723&amp;do=diff</link>
        <description>GOTO

Syntax


GOTO line


Description

Branches program execution to the specified line.  The line may be a number or a label.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:hex&amp;rev=1713110078&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T15:54:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hex</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:hex&amp;rev=1713110078&amp;do=diff</link>
        <description>HEX$

Syntax


S$ = HEX$( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

The the hexadecimal (base 16) representation of X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:if&amp;rev=1713110222&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T15:57:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>if</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:if&amp;rev=1713110222&amp;do=diff</link>
        <description>IF/THEN/ELSE

Syntax


IF value THEN line1 [ELSE line2]


Description

Single line standard IF command.  If the value is non-zero, then branh to line1.  If the
value is zero and ELSE is provided, then branch to line2.  Otherwise continue to the
next line.  LABELS are not allowed.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:inkey&amp;rev=1713110407&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-14T16:00:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inkey</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:inkey&amp;rev=1713110407&amp;do=diff</link>
        <description>INKEY$

Syntax


S$ = INKEY$


Description

The keypress, if available. If a keypress is not available, then immediately returns an
empty string.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:inp&amp;rev=1713153261&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T03:54:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inp</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:inp&amp;rev=1713153261&amp;do=diff</link>
        <description>INP

Syntax


N  = INP( X )


Parameter

X  is a number, [0,255]

Description

The value read from machine port X.  Causes ERROR 73.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:input_function&amp;rev=1713153671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T04:01:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>input_function</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:input_function&amp;rev=1713153671&amp;do=diff</link>
        <description>INPUT$

Syntax


S$ = INPUT$( X )
S$ = INPUT$( X, Y )


Parameter

X  is a number, [0,MAXLEN]
Y  is a number, [MININT,MAXINT]

Description

The string of X characters, read from the terminal.

The string of X characters, read from file Y.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:input&amp;rev=1713153511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T03:58:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>input</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:input&amp;rev=1713153511&amp;do=diff</link>
        <description>INPUT

Syntax


INPUT &quot;prompt string&quot; , variable [, ...]
INPUT variable [, ...]
INPUT # filenum , variable [, ...]s


Description

Reads input from the terminal after displaying a prompt.

Reads input from the terminal.

Reads input from the file specified by filenum.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:instr&amp;rev=1713153966&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T04:06:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>instr</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:instr&amp;rev=1713153966&amp;do=diff</link>
        <description>INSTR

Syntax


N  = INSTR( A$, B$ )
N  = INSTR( X, A$, B$ )


Parameter

X  is a number, [1,MAXLEN]
A$ is a string, LEN &gt;= 0
B$ is a string, LEN &gt;= 0

Description

The position at which B$ occurs in A$, beginning at position 1.

The position at which B$ occurs in A$, beginning at position X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:int&amp;rev=1713154077&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T04:07:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:int&amp;rev=1713154077&amp;do=diff</link>
        <description>INT

Syntax


N  = INT( X )


Parameter

X  is a number

Description

The largest integer not greater than X; e.g. INT(1.3) = 1 and INT(-1.3) = 2.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:kill&amp;rev=1713154432&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T04:13:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kill</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:kill&amp;rev=1713154432&amp;do=diff</link>
        <description>KILL

Syntax


N  = KILL( A$ )


Parameter

A$ is a string, LEN &gt;= 1

Description

Removes the file named in A$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:left&amp;rev=1713154675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T04:17:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>left</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:left&amp;rev=1713154675&amp;do=diff</link>
        <description>LEFT$

Syntax


S$ = LEFT$( A$, X )


Parameter

A$ is a string, LEN &gt;= 0
X  is a number, [0,MAXLEN]

Description

The X left-most characters of A$, beginning from postion 1.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:len&amp;rev=1713155264&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T04:27:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>len</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:len&amp;rev=1713155264&amp;do=diff</link>
        <description>LEN

Syntax


N  = LEN( A$ )


Parameter

A$ is a string, LEN &gt;= 0

Description

The length of A$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:let&amp;rev=1713155418&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T04:30:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>let</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:let&amp;rev=1713155418&amp;do=diff</link>
        <description>LET

Syntax


[LET] variable [, ...] = value


Description

Assigns the value to the variable.  The LET keyword is optional.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:line_input&amp;rev=1713160153&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T05:49:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>line_input</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:line_input&amp;rev=1713160153&amp;do=diff</link>
        <description>LINE INPUT

Syntax


LINE INPUT [[#] filenum,][&quot;prompt string&quot;;] variable$


Description

Reads entire line from the keyboard or a file into variable$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:list&amp;rev=1713160439&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T05:53:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>list</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:list&amp;rev=1713160439&amp;do=diff</link>
        <description>LIST

Syntax


LIST line1 [- line2]


Description

Lists BASIC program lines from line1 to line2 to the console on stdout.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:llist&amp;rev=1713171347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T08:55:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>llist</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:llist&amp;rev=1713171347&amp;do=diff</link>
        <description>LLIST

Syntax


LLIST line1 [- line2]


Description

Lists BASIC program lines from line1 to line2 to the printer on stderr.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:load&amp;rev=1713171505&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T08:58:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>load</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:load&amp;rev=1713171505&amp;do=diff</link>
        <description>LOAD

Syntax


LOAD [filename$]


Description

Loads an ASCII BASIC program into memory.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:loc&amp;rev=1713172588&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T09:16:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loc</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:loc&amp;rev=1713172588&amp;do=diff</link>
        <description>LOC

Syntax


N  = LOC( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

The location of file X; the next record that GET or PUT statements will use.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:locate&amp;rev=1713172874&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T09:21:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>locate</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:locate&amp;rev=1713172874&amp;do=diff</link>
        <description>LOCATE

Syntax


N  = LOCATE( X, Y )


Parameter

X  is a number, [0,255]
Y  is a number, [0,255]

Description

Locates the cursor to row X, column Y.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lof&amp;rev=1713172964&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T09:22:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lof</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lof&amp;rev=1713172964&amp;do=diff</link>
        <description>LOF

Syntax


N  = LOF( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

The length of file X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:log&amp;rev=1713173104&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T09:25:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>log</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:log&amp;rev=1713173104&amp;do=diff</link>
        <description>LOG

Syntax


N  = LOG( X )


Parameter

X  is a number, &gt;  0

Description

The natural logarithm of X; X shall be greater than zero.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lpos&amp;rev=1713173207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T09:26:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lpos</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lpos&amp;rev=1713173207&amp;do=diff</link>
        <description>LPOS

Syntax


N  = LOG( X )


Description

The current cursor position in the line for the printer.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lprint&amp;rev=1713174122&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-15T09:42:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lprint</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lprint&amp;rev=1713174122&amp;do=diff</link>
        <description>LPRINT

Syntax


LPRINT [USING format-string$;] value ...


Description

Send output to the printer (stderr).</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lset&amp;rev=1713229974&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T01:12:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lset</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:lset&amp;rev=1713229974&amp;do=diff</link>
        <description>LSET

Syntax


LSET variable$ = value


Description

Left-aligns the value into variable$.  If the length of the value is too short, then it is
padded on the right with spaces.  If the length of the value is too long, then it is
truncated on the right.  This is only for use with variables assigned to a random access
buffer with FIELD command.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:merge&amp;rev=1713230125&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T01:15:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>merge</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:merge&amp;rev=1713230125&amp;do=diff</link>
        <description>MERGE

Syntax


MERGE filename$


Description

Merges the BASIC program in filename$ into the current BASIC program.  Lines in filename$
replace any matching lines in the current program.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mid&amp;rev=1713231061&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T01:31:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mid</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mid&amp;rev=1713231061&amp;do=diff</link>
        <description>MID$

Syntax


MID$( variable$, start [, count ] ) = value
S$ = MID$( A$, X )
S$ = MID$( A$, X, Y )


Parameter

A$ is a string, LEN &gt;= 0
X  is a number, [1,MAXLEN]
Y  is a number, [0,MAXLEN]

Description

Replaces a subtring of variable$ with value.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mkd&amp;rev=1713231215&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T01:33:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mkd</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mkd&amp;rev=1713231215&amp;do=diff</link>
        <description>MKD$

Syntax


S$ = MKD$( X )


Parameter

X  is a number, [MINDBL,MAXDBL]

Description

The internal representation of X as a string.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mki&amp;rev=1713231305&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T01:35:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mki</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mki&amp;rev=1713231305&amp;do=diff</link>
        <description>MKI$

Syntax


S$ = MKI$( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

The internal representation of the short (16-bit) integer X as a string.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mks&amp;rev=1713232364&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T01:52:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mks</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:mks&amp;rev=1713232364&amp;do=diff</link>
        <description>MKS$

Syntax


S$ = MKS$( X )


Parameter

X  is a number, [MINFLT,MAXFLT]

Description

The internal representation of X as a string.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:name&amp;rev=1713232476&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T01:54:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>name</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:name&amp;rev=1713232476&amp;do=diff</link>
        <description>NAME

Syntax


NAME old$ AS new$


Description

Changes the name of an existing file.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:new&amp;rev=1713359455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-17T13:10:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>new</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:new&amp;rev=1713359455&amp;do=diff</link>
        <description>NEW

Syntax


NEW


Description

Deletes the program in memory and clears all variables.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:oct&amp;rev=1713234695&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T02:31:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>oct</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:oct&amp;rev=1713234695&amp;do=diff</link>
        <description>OCT$

Syntax


S$ = OCT$( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

The the octal (base 8) representation of X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_error&amp;rev=1713359401&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-17T13:10:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>on_error</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_error&amp;rev=1713359401&amp;do=diff</link>
        <description>ON ERROR

Syntax


ON ERROR GOTO errline


Description

When a trappable error occurs, execute GOTO errline.  The error handler must terminate
with a RESUME command.  If the line number is 0 (zerp), then use the default error handler.
Valid when OPTION ERROR GOTO.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_gosub&amp;rev=1713359595&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-17T13:13:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>on_gosub</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_gosub&amp;rev=1713359595&amp;do=diff</link>
        <description>ON GOSUB

Syntax


ON value GOSUB line [, ...]


Description

Calls based on the rounded value.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_goto&amp;rev=1713359644&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-17T13:14:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>on_goto</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:on_goto&amp;rev=1713359644&amp;do=diff</link>
        <description>ON GOTO

Syntax


ON value GOTO line [, ...]


Description

Branches based on the rounded value.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:open&amp;rev=1713581344&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T02:49:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>open</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:open&amp;rev=1713581344&amp;do=diff</link>
        <description>OPEN

Syntax


OPEN filename$ FOR INPUT|OUTPUT|APPEND|BINARY|RANDOM|VIRTUAL AS [#] fileenumber [LEN [=] record-length]
N  = OPEN( A$, X, B$ )
N  = OPEN( A$, X, B$, Y )


Parameter

A$ is a string, LEN &gt;= 1
X  is a number, [MININT,MAXINT]
B$ is a string, LEN &gt;= 1
Y  is a number, [MININT,MAXINT]</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:option_base&amp;rev=1713581869&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T02:57:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>option_base</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:option_base&amp;rev=1713581869&amp;do=diff</link>
        <description>OPTION BASE

Syntax


OPTION BASE integer


Description

Sets the default lowest array subscript.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:out&amp;rev=1713600709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T08:11:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>out</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:out&amp;rev=1713600709&amp;do=diff</link>
        <description>OUT

Syntax


N  = OUT( X, Y )


Parameter

X  is a number, [MININT,MAXINT]
Y  is a number, [0,255]

Description

Sends Y to hardware port X.  Causes ERROR 73.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:peek&amp;rev=1713618849&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T13:14:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>peek</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:peek&amp;rev=1713618849&amp;do=diff</link>
        <description>PEEK

Syntax


N  = PEEK( X )


Parameter

X  is a number, [MINLNG,MAXLNG]

Description

The value read from hardware address X. Causes ERROR 73.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:poke&amp;rev=1713619094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T13:18:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>poke</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:poke&amp;rev=1713619094&amp;do=diff</link>
        <description>POKE

Syntax


N  = POKE( X, Y )


Parameter

X  is a number, [MINLNG,MAXLNG]
Y  is a number, [0,255]

Description

Sends Y to hardware address X.  Causes ERROR 73.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:pos&amp;rev=1713626402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T15:20:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pos</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:pos&amp;rev=1713626402&amp;do=diff</link>
        <description>POS

Syntax


N  = POS
N  = POS( X )


Parameter

X  is a number, [MININT,MAXINT]

Description

The current cursor position in the line.

The current cursor position in the line for file X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:print&amp;rev=1713626592&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T15:23:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>print</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:print&amp;rev=1713626592&amp;do=diff</link>
        <description>PRINT

Syntax


PRINT # filenum , [USING format$;] value ...
PRINT [USING format$;] value ...


Description

Sends output to a file.

Sends output to the screen.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:put&amp;rev=1713626956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T15:29:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>put</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:put&amp;rev=1713626956&amp;do=diff</link>
        <description>PUT

Syntax


N  = PUT( X )
N  = PUT( X, Y )


Parameter

X  is a number, [MININT,MAXINT]
Y  is a number, [MININT,MAXINT]

Description

For file X, puts the next available record.

For file X, puts record number Y.  The first record number is 1.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:randomize&amp;rev=1713965335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:28:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>randomize</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:randomize&amp;rev=1713965335&amp;do=diff</link>
        <description>RANDOMIZE

Syntax


N  = RANDOMIZE
N  = RANDOMIZE( X )


Parameter

X  is a number

Description

Seeds the pseudo-random number generator with TIME.

Seeds the pseudo-random number generator with X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:read&amp;rev=1713965450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:30:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>read</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:read&amp;rev=1713965450&amp;do=diff</link>
        <description>READ

Syntax


READ variable [, ...]


Description

Reads values from DATA statements.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rem&amp;rev=1713965545&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:32:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rem</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rem&amp;rev=1713965545&amp;do=diff</link>
        <description>REM

Syntax


REM ...


Description

Remark.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:reset&amp;rev=1713965727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:35:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>reset</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:reset&amp;rev=1713965727&amp;do=diff</link>
        <description>RESET

Syntax


N  = RESET


Description

Close all open files.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:restore&amp;rev=1713965869&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:37:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>restore</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:restore&amp;rev=1713965869&amp;do=diff</link>
        <description>RESTORE

Syntax


RESTORE [line]


Description

Resets the line used for the next READ statement.  Line may be either a number or a label.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:resume&amp;rev=1713966051&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:40:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resume</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:resume&amp;rev=1713966051&amp;do=diff</link>
        <description>RESUME

Syntax


RESUME
RESUME line
RESUME NEXT
RESUME 0


Description

Used in an error handler to specify the next line to execute.  Branch to ERL.

Used in an error handler to specify the next line to execute.  Branch to the specified line.

Used in an error handler to specify the next line to execute.  Branch to the line after ERL.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:return&amp;rev=1713966137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:42:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>return</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:return&amp;rev=1713966137&amp;do=diff</link>
        <description>RETURN

Syntax


RETURN


Description

Concludes a subroutine called by GOSUB.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:right&amp;rev=1713966259&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:44:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>right</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:right&amp;rev=1713966259&amp;do=diff</link>
        <description>RIGHT$

Syntax


S$ = RIGHT$( A$, X )


Parameters

A$ is a string, LEN &gt;= 0
X  is a number, [0,MAXLEN]

Description

The right-most X characters of A$.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rnd&amp;rev=1713966416&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:46:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rnd</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rnd&amp;rev=1713966416&amp;do=diff</link>
        <description>RND

Syntax


N  = RND
N  = RND( X )


Parameters

X  is a number

Description

The next pseudo-random number in an implementation-defined sequence of pseudo-random numbers uniformly distributed in the range 0 &lt;= RND &lt; 1.

Returns a pseudorandom number in the range [0,1].  The value of X is ignored.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rset&amp;rev=1713966581&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:49:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rset</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:rset&amp;rev=1713966581&amp;do=diff</link>
        <description>RSET

Syntax


RSET variable$ = value


Description

Right-aligns the value into variable$.  If the length of the value is too short, then it is
padded on the left with spaces.  If the length of the value is too long, then it is
truncated on the right.  This is only for use with variables assigned to a random access
buffer with FIELD command.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:run&amp;rev=1713966729&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:52:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>run</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:run&amp;rev=1713966729&amp;do=diff</link>
        <description>RUN

Syntax


RUN filename$
RUN line


Description

Loads a new BAASIC program and executes the program from the start.

Executes the program in memory beginning at line.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:save&amp;rev=1713966885&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:54:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>save</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:save&amp;rev=1713966885&amp;do=diff</link>
        <description>SAVE

Syntax


SAVE [filename$]


Description

Saves the current program into the file filename$ in ASCII format.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sgn&amp;rev=1713967132&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T13:58:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sgn</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sgn&amp;rev=1713967132&amp;do=diff</link>
        <description>SGN

Syntax


N  = SGN( X )


Parameters

X  is a number

Description

The sign of X: -1 if X &lt; 0, 0 if X = 0, and +1 if X &gt; 0.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sin&amp;rev=1713967215&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:00:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sin</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sin&amp;rev=1713967215&amp;do=diff</link>
        <description>SIN

Syntax


N  = SIN( X )


Parameters

X  is a number

Description

The sine of X, where X is in radians.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:space&amp;rev=1713967379&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:02:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>space</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:space&amp;rev=1713967379&amp;do=diff</link>
        <description>SPACE$

Syntax


S$ = SPACE$( X )


Parameters

X  is a number, [0,MAXLEN]

Description

The string of X blank spaces.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:spc&amp;rev=1713967478&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:04:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>spc</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:spc&amp;rev=1713967478&amp;do=diff</link>
        <description>SPC

Syntax


S$ = SPC( X )


Parameters

X  is a number

Description

The string of X spaces.  Only for use within the PRINT command.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sqr&amp;rev=1713967580&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:06:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sqr</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:sqr&amp;rev=1713967580&amp;do=diff</link>
        <description>SQR

Syntax


N  = SQR( X )


Parameters

X  is a number, &gt;= 0

Description

The non-negative square root of X;  X shall be non-negative.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:stop&amp;rev=1713967712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:08:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stop</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:stop&amp;rev=1713967712&amp;do=diff</link>
        <description>STOP

Syntax


STOP


Description

Interrupts program execution and displays the line number of the STOP command.  For use
when debugging BASIC programs.  Whether STOP issues a SIGINT signal is implementation defined.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:str&amp;rev=1713967811&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:10:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>str</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:str&amp;rev=1713967811&amp;do=diff</link>
        <description>STR$

Syntax


S$ = STR$( X )


Parameters

X  is a number

Description

The string generated by the print-statement as the numeric-representation of the value associated with X.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:string&amp;rev=1713968003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:13:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>string</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:string&amp;rev=1713968003&amp;do=diff</link>
        <description>STRING$

Syntax


S$ = STRING$( X, A$ )
S$ = STRING$( X, Y )


Parameters

X  is a number, [0,MAXLEN]
A$ is a string, LEN &gt;= 1
Y  is a number, [0,255]

Description

The string X bytes long consisting of the first character of A$.

The string X bytes long consisting of CHR$(Y).</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:swap&amp;rev=1713968102&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:15:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>swap</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:swap&amp;rev=1713968102&amp;do=diff</link>
        <description>SWAP

Syntax


SWAP variable, variable


Description

Swaps the values of two variables. Both variables must be of the same type.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:system&amp;rev=1713968201&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:16:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>system</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:system&amp;rev=1713968201&amp;do=diff</link>
        <description>SYSTEM

Syntax


SYSTEM


Description

Exits to the operating system.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tab&amp;rev=1713968699&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:24:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tab</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tab&amp;rev=1713968699&amp;do=diff</link>
        <description>TAB

Syntax


S$ = TAB( X )


Parameters

X  is a number

Description

The string required to advance to column X. Only for use within the PRINT command.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tan&amp;rev=1713968779&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:26:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tan</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tan&amp;rev=1713968779&amp;do=diff</link>
        <description>TAN

Syntax


N  = TAN( X )


Parameters

X  is a number

Description

The tangent of X, where X is in radians.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:time&amp;rev=1713968960&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:29:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>time</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:time&amp;rev=1713968960&amp;do=diff</link>
        <description>TIME$

Syntax


S$ = TIME$


Description

The time of day in 24-hour notation according to ISO 3307.  For example, the value of TIME$
at 11:15 AM is “11:15:00”.  If there is no clock available, then the value of TIME$
shall be “99:99:99”.  The value of TIME$ at midnight is</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:troff&amp;rev=1713969125&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:32:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>troff</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:troff&amp;rev=1713969125&amp;do=diff</link>
        <description>TROFF

Syntax


N  = TROFF


Description

Turn tracing OFF</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tron&amp;rev=1713969073&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:31:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tron</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:tron&amp;rev=1713969073&amp;do=diff</link>
        <description>TRON

Syntax


N  = TRON


Description

Turn tracing ON</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:val&amp;rev=1713969321&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:35:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>val</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:val&amp;rev=1713969321&amp;do=diff</link>
        <description>VAL

Syntax


N  = VAL( A$ )


Parameters

A$ is a string, LEN &gt;= 1

Description

The value of the numeric-constant associated with A$, if the string associated with A$ is
a numeric-constant.  Leading and trailing spaces in the string are ignored.  If the
evaluation of the numeric-constant would result in a value which causes an underflow,
then the value returned shall be zero.  For example, VAL(</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:wend&amp;rev=1713969519&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:38:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wend</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:wend&amp;rev=1713969519&amp;do=diff</link>
        <description>WEND

Syntax


WEND


Description

Bottom of a WHILE - WEND structure.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:while&amp;rev=1713969570&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:39:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>while</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:while&amp;rev=1713969570&amp;do=diff</link>
        <description>WHILE

Syntax


WHILE value


Description

Top of a WHILE - WEND structure.  If the value is non-zero, then the loop is terminated.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:width&amp;rev=1713969814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:43:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>width</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:width&amp;rev=1713969814&amp;do=diff</link>
        <description>WIDTH

Syntax


N  = WIDTH( X )
N  = WIDTH( X, Y )


Parameters

X  is a number, [0,255]

X  is a number, [MININT,MAXINT]
Y  is a number, [0,255]

Description

For console, sets the line width to X. Zero means no wrapping will occur.

If X = 0, sets the console width to Y.
If X &lt; 0, sets the printer width to Y.
If X is an open file number, sets the file line width to Y.
Otherwise sets the console rows to X and the line width to Y.
A value of zero for Y means no wrapping will occur.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:write&amp;rev=1713969995&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T14:46:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>write</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos:cmd:basic:write&amp;rev=1713969995&amp;do=diff</link>
        <description>WRITE

Syntax


WRITE # filenum, value [, .... ]
WRITE value [, .... ]


Description

Outputs value to a file.    Strings are quoted and each value is separated by a comma.

Outputs value to the screen.  Strings are quoted and each value is separated by a comma.</description>
    </item>
</rdf:RDF>
