ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

compileA.exec 1.5 KiB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. * Usage - COMPILE <SRC> <EXE>
  2. * This script compiles all the files on SRC disk (default is A)
  3. * and copies the resultant modules to the EXE disk (default B)
  4. &SRC = A
  5. &EXE = B
  6. &IF &INDEX EQ 0 &GOTO -FINARGS
  7. &SRC = &1
  8. &ARGS &2 &3 &4 &5 &6 &7 &8 &9
  9. &IF &INDEX EQ 0 &GOTO -FINARGS
  10. &EXE = &1
  11. -FINARGS
  12. EXEC GCCE BWBASIC C &SRC (PARM STDBWB
  13. EXEC GCCE BWB_INT C &SRC (PARM STDBWB
  14. EXEC GCCE BWB_TBL C &SRC (PARM STDBWB
  15. EXEC GCCE BWB_CMD C &SRC (PARM STDBWB
  16. EXEC GCCE BWB_PRN C &SRC (PARM STDBWB
  17. EXEC GCCE BWB_EXP C &SRC (PARM STDBWB
  18. EXEC GCCE BWB_VAR C &SRC (PARM STDBWB
  19. EXEC GCCE BWB_INP C &SRC (PARM STDBWB
  20. EXEC GCCE BWB_FNC C &SRC (PARM STDBWB
  21. EXEC GCCE BWB_CND C &SRC (PARM STDBWB
  22. EXEC GCCE BWB_DIO C &SRC (PARM STDBWB
  23. EXEC GCCE BWB_STR C &SRC (PARM STDBWB
  24. EXEC GCCE BWB_STC C &SRC (PARM STDBWB
  25. EXEC GCCE BWX_TTY C &SRC (PARM STDBWB
  26. EXEC GCCE BWD_CMD C &SRC (PARM STDBWB
  27. EXEC GCCE BWD_FUN C &SRC (PARM STDBWB
  28. EXEC GCCE UNIXIO C &SRC (PARM STDBWB
  29. &STACK HT
  30. LOAD BWBASIC (NOAUTO
  31. INCLUDE BWB_INT (NOAUTO
  32. INCLUDE BWB_TBL (NOAUTO
  33. INCLUDE BWB_CMD (NOAUTO
  34. INCLUDE BWB_PRN (NOAUTO
  35. INCLUDE BWB_EXP (NOAUTO
  36. INCLUDE BWB_VAR (NOAUTO
  37. INCLUDE BWB_INP (NOAUTO
  38. INCLUDE BWB_FNC (NOAUTO
  39. INCLUDE BWB_CND (NOAUTO
  40. INCLUDE BWB_DIO (NOAUTO
  41. INCLUDE BWB_STR (NOAUTO
  42. INCLUDE BWB_STC (NOAUTO
  43. INCLUDE BWX_TTY (NOAUTO
  44. INCLUDE BWD_CMD (NOAUTO
  45. INCLUDE BWD_FUN (NOAUTO
  46. &STACK RT
  47. INCLUDE UNIXIO (NOAUTO
  48. GENMOD BWBASIC
  49. COPY BWBASIC MODULE &SRC = = &EXE (REPLACE
  50. COPY PROFILE BAS &SRC = = &EXE (REPLACE
  51. * Quick test of bwbasic
  52. BWBASIC "EXAMPLE BAS"