TODO - QB64 Wiki

TODO

From QB64 Wiki

Revision as of 12:10, 4 May 2013 by Cyperium (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This page lists pages that need to be written and or clarified. When a page is created or modified, it should be deleted from these lists.

Missing keyword pages

Pages that need clarification

Suggested pages

  • Literals (describe numeric and string literals)[literal means REAL value. Perhaps a page on programmer talk is good]
  • Statements [change it to statement dammit(that is what most desciptions at the top use), you can add the s if you need to. Link color is barely noticable in text]
  • [FUNCTION is the same story. ]
  • Expressions [Same as above]
  • Variables [SAA]
  • Strings (perhaps some info from STRING could be moved here..)[String IS a type definition page already. Why move it? It's not a language issue]
  • Procedures (SUBs and FUNCTIONs, declaring/defining, calling, recursion, etc.)[SUB or function calls normally don't use recursion, but if they do, you could run out of Stack space in QB]
  • Modules [In QB yes, in QB64 not really an issue unless older programs using CHAIN or RUN?]
  • Include files [QB metacommand including QB.BI, etc.]
  • Variable scope (module-level, shared, common, etc. and how they all fit together)[OK]
  • Device I/O emulation (both memory-mapped, via POKE/PEEK, and port-mapped, via INP/OUT)

Most of these ideas COULD be explained on one "progamming language page.........." [Many are STILL QB keywords that belong in that list]