Code

History

Commits on main to src/builtins.c35+
  1. add argcount_{least,most} for better errors messagesSigrid Solveig Haflínudóttir committed 2 months agof739ebf
  2. use iskeysym throughoutSigrid Solveig Haflínudóttir committed 2 months agoef34644
  3. move headers and docs to their own dirs to declutter src/Sigrid Solveig Haflínudóttir committed 3 months ago77a7e80
  4. exit: use both code and messageSigrid Solveig Haflínudóttir committed 3 months agob427ec8
  5. htable: update with changes from JuliaSigrid Solveig Haflínudóttir committed 4 months ago3e9141c
  6. truncate builtin: do not convert to s64int if value doesn't fittk committed 5 months ago0967864
  7. always use cthrow/bthrow with exceptionsSigrid Solveig Haflínudóttir committed 9 months ago5ed3445
  8. add and use noargs() instead of argcount(0)Sigrid Solveig Haflínudóttir committed 9 months ago14c4467
  9. argcount: it's always 'nargs', so get rid of this parameterSigrid Solveig Haflínudóttir committed 9 months ago758ec7e
  10. ios: add and use system-specific sys_open and sys_fd_setupSigrid Solveig Haflínudóttir committed 10 months ago543ba3f
  11. sl.h: clean up for future public APISigrid Solveig Haflínudóttir committed 10 months ago951eadc
  12. aref, aset!, length: treat in-memory io buffers and sequencesSigrid Solveig Haflínudóttir committed 11 months ago5fe4bdb
  13. fix compilation warningsSigrid Solveig Haflínudóttir committed 11 months ago95f66bc
  14. length: return NIL for circular listsSigrid Solveig Haflínudóttir committed 11 months ago7b84886
  15. int-valued?: fix and simplifySigrid Solveig Haflínudóttir committed 12 months agocd035f8
  16. length: throw a type error exception if called with an improper listSigrid Solveig Haflínudóttir committed 12 months agodd9fbf2
  17. sym: remove old cruft - would return T or NIL from the symbol's value itselfSigrid Solveig Haflínudóttir committed 12 months ago66ca75d
  18. os-getenv: copy the string instead of referencingSigrid Solveig Haflínudóttir committed 12 months agofadee51
  19. time-now: chances are, nanoseconds real time won't fit a lot of typesSigrid Solveig Haflínudóttir committed 12 months ago5007bb6
  20. more likely/unlikelySigrid Solveig Haflínudóttir committed 12 months agodf523fc
  21. truncate: documentSigrid Solveig Haflínudóttir committed 1 year agoa610776
  22. fix sl_purefn declarationsSigrid Solveig Haflínudóttir committed 1 year agoa70ef42
  23. time functions: use nanoseconds instead of secondsSigrid Solveig Haflínudóttir committed 1 year ago09b85e1
  24. truncate: use trunc, fix NaN and Inf casesSigrid Solveig Haflínudóttir committed 1 year agoc47cb9d
  25. truncate: fix out of fixnum range shenanigansSigrid Solveig Haflínudóttir committed 1 year agob08eb50
  26. add rune->codepointSigrid Solveig Haflínudóttir committed 1 year agodfc8d5e
  27. add copy-vec, use it to clean up regexpspew committed 1 year ago8008fba
  28. u8_runelen, u8_strwidth: always stop on errors, always return the errorSigrid Solveig Haflínudóttir committed 1 year ago8b5f3fa
  29. environment: exclude all constantsSigrid Solveig Haflínudóttir committed 1 year agod7a2434
  30. T, NIL: make sym builtin return the value itself, register as constantsSigrid Solveig Haflínudóttir committed 1 year agoeca4fc1
  31. str->time: fix int-valued values - fixnum might not be enoughSigrid Solveig Haflínudóttir committed 1 year ago829a0ca
  32. tables: bounded compare and optimizationsSigrid Solveig Haflínudóttir committed 1 year ago5be5423
  33. move path-cwd, path-exists? and delete-file to io.cSigrid Solveig Haflínudóttir committed 1 year agodff2a07
  34. test all number constructors allowing no arguments; no-argument (rune) will return invalid runeSigrid Solveig Haflínudóttir committed 1 year ago17bc29d
  35. redefine "is this FP number integer-valued?" in terms of modfSigrid Solveig Haflínudóttir committed 1 year ago96e08ec

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