Code

History

Commits on main to src/random.c28
  1. add argcount_{least,most} for better errors messagesSigrid Solveig Haflínudóttir committed 2 months agof739ebf
  2. move headers and docs to their own dirs to declutter src/Sigrid Solveig Haflínudóttir committed 3 months ago77a7e80
  3. random: fix mpint leak when cvalue is greater than max fixnumSigrid Solveig Haflínudóttir committed 4 months agoc6a68f4
  4. random: bigrand never returns mpzeroSigrid Solveig Haflínudóttir committed 4 months ago380fdeb
  5. random group: better error control; more error testsSigrid Solveig Haflínudóttir committed 4 months agof90e06e
  6. style: hell to the no (illegal spaces)Sigrid Solveig Haflínudóttir committed 4 months ago923d811
  7. add random-state? functionSigrid Solveig Haflínudóttir committed 4 months agod345ce4
  8. random: add make-random-state and *random-state*Sigrid Solveig Haflínudóttir committed 4 months ago3da1d4a
  9. always use cthrow/bthrow with exceptionsSigrid Solveig Haflínudóttir committed 9 months ago5ed3445
  10. argcount: it's always 'nargs', so get rid of this parameterSigrid Solveig Haflínudóttir committed 9 months ago758ec7e
  11. bikesheddingSigrid Solveig Haflínudóttir committed 10 months ago3003d4b
  12. a whole lot of attributesSigrid Solveig Haflínudóttir committed 10 months ago1644a70
  13. sl.h: clean up for future public APISigrid Solveig Haflínudóttir committed 10 months ago951eadc
  14. random: replace MT with PCGSigrid Solveig Haflínudóttir committed 11 months agoe83b9af
  15. random: get rid of all other rand-* funcsSigrid Solveig Haflínudóttir committed 11 months ago6924b82
  16. rand-fixnum: redefine in terms of random and +most-positive-fixnum+Sigrid Solveig Haflínudóttir committed 11 months agof2e0c1d
  17. random: fix (random (big 0)) crashingSigrid Solveig Haflínudóttir committed 11 months ago4f189bd
  18. random: rewrite in C, support bignum rangeSigrid Solveig Haflínudóttir committed 11 months ago97bcdf0
  19. cosmetic fixes for clang-tidySigrid Solveig Haflínudóttir committed 11 months ago93461db
  20. rand: rename to rand-fixnum to reflect the realitySigrid Solveig Haflínudóttir committed 11 months ago838c370
  21. rand builtin: fix producing non-negative numbers, simplifySigrid Solveig Haflínudóttir committed 1 year agof0e0da6
  22. random seed: use system-specific seedingSigrid Solveig Haflínudóttir committed 1 year ago1e087e1
  23. argcount: mark args used if the expected number of args is 0Sigrid Solveig Haflínudóttir committed 1 year ago9a66504
  24. float → f32, double → f64Sigrid Solveig Haflínudóttir committed 1 year agodc6306e
  25. rename u?int{8,16,32,64} → {u,s}{8,16,32,64}Sigrid Solveig Haflínudóttir committed 1 year ago4b22ab1
  26. rename to StreetLISPSigrid Solveig Haflínudóttir committed 1 year ago5267714
  27. more tests and minor fixes; separate math funcs into math.cSigrid Solveig Haflínudóttir committed 1 year agoa805e16
  28. rearrange filesSigrid Solveig Haflínudóttir committed 1 year agofef346a

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