Code

History

Commits on main to src/read.c35+
  1. indentation fixSigrid Solveig Haflínudóttir committed 2 months agoe85fcbf
  2. sl_read_sexpr: fix an analyzer warningSigrid Solveig Haflínudóttir committed 2 months ago105a53d
  3. read: accumrune: better error reporting and protection against buffer overflowSigrid Solveig Haflínudóttir committed 2 months ago85450aa
  4. move headers and docs to their own dirs to declutter src/Sigrid Solveig Haflínudóttir committed 3 months ago77a7e80
  5. autogensyms: don't accidentally turn it into keywordsSigrid Solveig Haflínudóttir committed 3 months ago7a2fa64
  6. move *read-table* to sl proc; relocateSigrid Solveig Haflínudóttir committed 3 months ago12cd5b3
  7. read_token: sl_unlikelySigrid Solveig Haflínudóttir committed 3 months ago3300124
  8. str->num: ignore leading and trailing whitespaceSigrid Solveig Haflínudóttir committed 3 months agofa39cec
  9. replace reader macros interface with {set,get}-reader-macroSigrid Solveig Haflínudóttir committed 3 months ago7a5a0d4
  10. reader: detect when two terminators interfere with each otherSigrid Solveig Haflínudóttir committed 3 months ago4212b4f
  11. reader: don't skip, read instead (may be a pipe)Sigrid Solveig Haflínudóttir committed 3 months ago03ee42e
  12. add read-list-untilSigrid Solveig Haflínudóttir committed 3 months agob57d460
  13. htable: start with inline sizeSigrid Solveig Haflínudóttir committed 3 months ago52ad661
  14. read_token: fix a bunch of warningsSigrid Solveig Haflínudóttir committed 3 months agodbbef02
  15. reader: move readctx into read state, avoid any GC issues; renamingsSigrid Solveig Haflínudóttir committed 3 months ago0d9ba22
  16. initial reader macros (with dispatch) support a la CLSigrid Solveig Haflínudóttir committed 3 months ago8548d22
  17. reader: peek: use isspacerune instead of isspaceSigrid Solveig Haflínudóttir committed 3 months agof49bf47
  18. fix compilation warnings on Plan 9Sigrid Solveig Haflínudóttir committed 3 months ago39aceba
  19. reader: allow single-line comment reading defined as a reader macroSigrid Solveig Haflínudóttir committed 3 months ago994345e
  20. read_list: remove the label if first expression did not result in anything; protect against gc betterSigrid Solveig Haflínudóttir committed 3 months ago6738258
  21. read_vec: store the label value before reading the expressionSigrid Solveig Haflínudóttir committed 3 months ago19a159a
  22. read_list: have to store the label value before reading the expressionSigrid Solveig Haflínudóttir committed 3 months agobc3ebda
  23. reader: ignore expr if macro char handler returns voidSigrid Solveig Haflínudóttir committed 3 months ago599f237
  24. add *read-table* with simple macro character supportSigrid Solveig Haflínudóttir committed 3 months ago35da7ba
  25. more unicode-aware readerSigrid Solveig Haflínudóttir committed 3 months ago89ec6fb
  26. ios struct: reduce the sizeSigrid Solveig Haflínudóttir committed 3 months ago043d4ee
  27. read: eval-when-read: set the error locationSigrid Solveig Haflínudóttir committed 3 months ago05f773a
  28. I just love bikes.Sigrid Solveig Haflínudóttir committed 4 months ago114fe74
  29. more bikesheddingSigrid Solveig Haflínudóttir committed 4 months ago748a89d
  30. read: reduce the call stack sizeSigrid Solveig Haflínudóttir committed 4 months ago6757f5a
  31. remove ios_eof, access the field directlySigrid Solveig Haflínudóttir committed 4 months agoc47c693
  32. read_str: fix wrong condition (typo)Sigrid Solveig Haflínudóttir committed 7 months ago6abbb08
  33. auto gensyms: add a backquote-dependent suffixSigrid Solveig Haflínudóttir committed 8 months agof7e47d6
  34. always use cthrow/bthrow with exceptionsSigrid Solveig Haflínudóttir committed 9 months ago5ed3445
  35. use sl_sym for gensymsSigrid Solveig Haflínudóttir committed 10 months ago9c54c98

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t