Code

History

Commits on main to src/equal.c35+
  1. rename isspecial → isespecial to fix warnings on FreeBSDSigrid Solveig Haflínudóttir committed 2 months ago2475a0e
  2. move headers and docs to their own dirs to declutter src/Sigrid Solveig Haflínudóttir committed 3 months ago77a7e80
  3. cyc_compare: reindentSigrid Solveig Haflínudóttir committed 3 months ago6db4203
  4. remove (hash ...); move equalhash.[ch] logic to equal.[ch]Sigrid Solveig Haflínudóttir committed 4 months agodc6d31b
  5. hash: treat bignums the same way as other numbersSigrid Solveig Haflínudóttir committed 4 months ago9314797
  6. argcount: it's always 'nargs', so get rid of this parameterSigrid Solveig Haflínudóttir committed 9 months ago758ec7e
  7. add .clang-tidy and fix the issues foundSigrid Solveig Haflínudóttir committed 10 months ago6584452
  8. bikesheddingSigrid Solveig Haflínudóttir committed 10 months ago3003d4b
  9. sl.h: clean up for future public APISigrid Solveig Haflínudóttir committed 10 months ago951eadc
  10. bounded_compare: just call numeric_compare instead of being super-verbose for no reasonSigrid Solveig Haflínudóttir committed 11 months ago6275f68
  11. fix compilation warningsSigrid Solveig Haflínudóttir committed 11 months ago95f66bc
  12. numeric_compare: remove unused branchSigrid Solveig Haflínudóttir committed 12 months ago208c875
  13. freebsd: remove isspecial and rename isrune to avoid conflicts with functions defined in ctype.hSigrid Solveig Haflínudóttir committed 1 year ago2e85142
  14. fix warnings on NetBSD buildSigrid Solveig Haflínudóttir committed 1 year agobb423b8
  15. vector size: use the full range of fixnumSigrid Solveig Haflínudóttir committed 1 year ago8bb31bc
  16. hash: more consistentSigrid Solveig Haflínudóttir committed 1 year agoc938287
  17. rewrite numerical comparison logicSigrid Solveig Haflínudóttir committed 1 year ago99a1b91
  18. keyworded args: don't expect the same hash values across platformsSigrid Solveig Haflínudóttir committed 1 year ago6cf5e21
  19. allow rune comparisonsspew committed 1 year ago073a377
  20. tables: bounded compare and optimizationsSigrid Solveig Haflínudóttir committed 1 year ago5be5423
  21. builtin fns go only *up to* N_BUILTINS (exclusive)Sigrid Solveig Haflínudóttir committed 1 year ago37eb1a1
  22. T, NIL, eof-object, #<void>: use its own tag; change isfn(..) to return true for any kind of functionSigrid Solveig Haflínudóttir committed 1 year ago530f324
  23. mp → bignumSigrid Solveig Haflínudóttir committed 1 year ago6e44f34
  24. combine cprims and cvalues, free up another tag valueSigrid Solveig Haflínudóttir committed 1 year ago26c804c
  25. pass-by-value C integer types: simplifySigrid Solveig Haflínudóttir committed 1 year ago80771da
  26. fix the rest of unboxed logicSigrid Solveig Haflínudóttir committed 1 year ago3cfea02
  27. unbox the runes, give it its own typeSigrid Solveig Haflínudóttir committed 1 year ago064fc04
  28. unboxed numbers: shorter namesSigrid Solveig Haflínudóttir committed 1 year ago98dfeb8
  29. unboxed: store/pass most of C primitives by values on stackSigrid Solveig Haflínudóttir committed 1 year agod5715fb
  30. TAG_NUM → TAG_FIXNUMSigrid Solveig Haflínudóttir committed 1 year ago6c01031
  31. fixnum: 3 bits tag like everything elseSigrid Solveig Haflínudóttir committed 1 year ago7a9ca8d
  32. add and use cv_numtype to handle mpintSigrid Solveig Haflínudóttir committed 1 year agoa9541f7
  33. csl_v → sl_cvSigrid Solveig Haflínudóttir committed 1 year agofb69112
  34. symbol → symSigrid Solveig Haflínudóttir committed 1 year ago5c496f0
  35. function → fnSigrid Solveig Haflínudóttir committed 1 year ago88782be

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