An interpreter and IDE for the REFAL programming language

Clone this repo:

Branches

  1. 8c5cefa Fix NotebookCell status, add quit button, BUGS by swissChili · 1 year, 1 month ago master
  2. ae3a8b9 Fix NbWindow crash by swissChili · 1 year, 1 month ago
  3. c8894fa Fix compilation for Clang & MSVC by swissChili · 1 year, 11 months ago
  4. f8c74f0 Remove CLI from default build config by swissChili · 1 year, 11 months ago
  5. a44bf72 Add recent file view, implement runtime options by swissChili · 1 year, 11 months ago
  6. d2af6ad Add save+open to notebook, allow multiple windows, add translations, add welcome window by swissChili · 1 year, 11 months ago
  7. 505de41 Add notebook save by swissChili · 2 years ago
  8. d845a14 Fix PPrint specialization for TokenBase<T> subclass by swissChili · 2 years ago
  9. ece1ac8 Add formatted diagnostic output to NotebookCell by swissChili · 2 years ago
  10. 732628e Properly move NbRuntime to its own thread by swissChili · 2 years ago
  11. e386bc7 Port to Qt 6 by swissChili · 2 years ago
  12. 06cec4e Add menu, material card by swissChili · 2 years ago
  13. 5d3e556 Add AssertionException, specialize pprint by swissChili · 2 years ago
  14. d85daa9 Add evaluator by swissChili · 2 years ago
  15. 25620b0 Add Notebook by swissChili · 2 years ago
  16. 4b3105a Add Cell, CellModel by swissChili · 2 years ago
  17. 23958ca Add basic IDE UI by swissChili · 2 years ago
  18. 918557c Add standard stack manipulation functions by swissChili · 2 years ago
  19. 323883d Fix test regression: incomplete errors no longer cause var parsing to fail by swissChili · 2 years ago
  20. 2506b92 Fix bug with incomplete parses not failing by swissChili · 2 years ago