Developer's Notes
From NARS2000
These topics (in no particular order) cover just some of the ones that need documentation. Add to the list as you have questions.
- Symbol and Hash Tables
- Datatypes and Storage
- State Indicator
- Function Storage
- Parser
- Display and Formatting
- Saved Workspace Structure
- Building An Executable
- Another Approach To Building
- Creating New System Functions - creating new "quad" ⎕ system functions for NARS2000.exe
- Debugging
- Committing Changes
- Reference Counts
- Tokens
- Macros
- Magic Functions
- VirtualAlloc vs. GlobalAlloc
- RESDEBUG Cover Functions
- Per Tab Data
- Unicode/Wide Chars
- Undo Buffer
- Translation on Copy/Paste
- Source File Formats
- Programming Practices
- Threads and Thread Local Storage
- Window Hierarchy