BCET - Unsupported Statements and Functions



  • The following MetaCommands are recogizned, and ignored:  $LINESIZE: $LIST $OCODE $PAGE $PAGEIF $SKIP $SUBTITLE $TITLE

  • The BSAVE and BLOAD statements are not supported.  The files they use would not be compatible with other versions of Basic. 

  • The CHAIN statement is not supported yet. 

  • The CURDIR function is not supported yet. 

  • 'DEF fn' is not supported yet.  Use a real function or sub. 

  • The FILES statement is not supported. 

  • None of the Grahpics statements are supported:  LINE, CIRCLE, PSET, PRESET, DRAW, VIEW (Graphics), WINDOW, PMAP, POINT, COLOR (Graphics), PALETTE, GET (Graphics), PUT (Graphics), PCOPY. 

  • The INP, OUT and WAIT statements are not supported. 

  • INPUT <variable list> statement has no runtime code yet. 

  • IOCTL is not supported in any of it's forms. 

  • None of the ISAM statements or functions are supported. 

  • The LPRINT statement and LPOS function are not supported. 

  • All forms of the 'ON Event' statement are NOT supported.  (CON, KEY, PEN, PLAY, SIGNAL, STRIG, TIMER, UEVENT). 

  • There is support for "ON [LOCAL] ERROR {GOTO line | GOTO 0}" but not "ON [LOCAL] ERROR RESUME NEXT".  But not much tested. 

  • The POKE statement and PEEK function are not supported. 

  • PRINT USING doesn't work yet.  BGEN generates calls to the runtime, however the routines are not yet written.

  • The SCREEN statement is not supported.  Since there is only text.  :-) 

  • The SHELL function is not supported.  The SHELL statement is. 

  • VIEW PRINT does not yet have any runtime code written.  Other (Graphic) forms of the VIEW statement will not be supported. 

  • The WIDTH statement for the screen is not yet supported.  The WIDTH statement for files is not yet supported.  The WIDTH LPRINT statement will not be supported.


Copyright © 2003-2004 by John L Wright, Jr    Last Modified: 08/09/03