Skip to content

Compatibility

cursorkeys edited this page Jan 22, 2023 · 7 revisions

Classic Basic

The following foundation Basic commands and functions are supported: abs and asc atn chr$ clr cos def dim data end exp fn for get gosub goto if input input# int left$ len let list load log mid$ new next not or print read rem restore return right$ rnd run save sgn sin spc sqr step stop str$ tab tan then time time$ to val π

Partial implementation time$ pos fre

Alternative Implementation peek poke

Will not support sys usr verify wait

Not yet implemented close cmd cont get# on open print# status

Browsers

Paste functionality

For some browsers, like Chrome, you need to enable pasting for a certain webpage. Pasting is used, to easily move your program from your favourite editor into the sandbox environment.

In Chrome you can find this under Settings / Privacy / Site Settings, there you can see if you managed to disallow using clipboard for your site.

Audio

Audio only works on webpages after a user click. B3 waits with audio initialization until the first key pres event has been noticed. This has been tested to work on Firefox and Chrome.

Clone this wiki locally