Code

History

Commits on escape to src/builtins.c35+
  1. truncate: use trunc, fix NaN and Inf casesSigrid Solveig Haflínudóttir committed 1 year agoc47cb9d
  2. truncate: fix out of fixnum range shenanigansSigrid Solveig Haflínudóttir committed 1 year agob08eb50
  3. add rune->codepointSigrid Solveig Haflínudóttir committed 1 year agodfc8d5e
  4. add copy-vec, use it to clean up regexpspew committed 1 year ago8008fba
  5. u8_runelen, u8_strwidth: always stop on errors, always return the errorSigrid Solveig Haflínudóttir committed 1 year ago8b5f3fa
  6. environment: exclude all constantsSigrid Solveig Haflínudóttir committed 1 year agod7a2434
  7. T, NIL: make sym builtin return the value itself, register as constantsSigrid Solveig Haflínudóttir committed 1 year agoeca4fc1
  8. str->time: fix int-valued values - fixnum might not be enoughSigrid Solveig Haflínudóttir committed 1 year ago829a0ca
  9. tables: bounded compare and optimizationsSigrid Solveig Haflínudóttir committed 1 year ago5be5423
  10. move path-cwd, path-exists? and delete-file to io.cSigrid Solveig Haflínudóttir committed 1 year agodff2a07
  11. test all number constructors allowing no arguments; no-argument (rune) will return invalid runeSigrid Solveig Haflínudóttir committed 1 year ago17bc29d
  12. redefine "is this FP number integer-valued?" in terms of modfSigrid Solveig Haflínudóttir committed 1 year ago96e08ec
  13. int-valued?: fix ±nan.0 test on 9front amd64spew committed 1 year agod33ce59
  14. argcount: mark args used if the expected number of args is 0Sigrid Solveig Haflínudóttir committed 1 year ago9a66504
  15. another round of renamingSigrid Solveig Haflínudóttir committed 1 year agoc2ad1dc
  16. stop allowing length for runes, use size-of; forbid size-of on bignumsSigrid Solveig Haflínudóttir committed 1 year ago21446b0
  17. lsd: fix bpinst lengthspew committed 1 year ago59eef2d
  18. float → f32, double → f64Sigrid Solveig Haflínudóttir committed 1 year agodc6306e
  19. length: return the length in full runes when passed a stringSigrid Solveig Haflínudóttir committed 1 year ago0c6a147
  20. redefine UNBOUND as a "special"-tagged sl_unboundSigrid Solveig Haflínudóttir committed 1 year ago3951707
  21. sl_is{num,str} → is{num,str}Sigrid Solveig Haflínudóttir committed 1 year ago8685269
  22. make type errors more descriptiveSigrid Solveig Haflínudóttir committed 1 year ago4725ee7
  23. add ptr?Sigrid Solveig Haflínudóttir committed 1 year agoa59678b
  24. ptr → p32, p64; make ptr an alias to host's pointerSigrid Solveig Haflínudóttir committed 1 year agoc1ac6d7
  25. const-error: throw with the symbol itselfSigrid Solveig Haflínudóttir committed 1 year ago07b1360
  26. report instruction pointer of C builtins in the stack traceSigrid Solveig Haflínudóttir committed 1 year agof4933d2
  27. mp → bignumSigrid Solveig Haflínudóttir committed 1 year ago6e44f34
  28. combine cprims and cvalues, free up another tag valueSigrid Solveig Haflínudóttir committed 1 year ago26c804c
  29. pass-by-value C integer types: simplifySigrid Solveig Haflínudóttir committed 1 year ago80771da
  30. unbox the runes, give it its own typeSigrid Solveig Haflínudóttir committed 1 year ago064fc04
  31. unboxed numbers: shorter namesSigrid Solveig Haflínudóttir committed 1 year ago98dfeb8
  32. unboxed: store/pass most of C primitives by values on stackSigrid Solveig Haflínudóttir committed 1 year agod5715fb
  33. rename "byte" to "utf8"Sigrid Solveig Haflínudóttir committed 1 year agofc8bfb6
  34. exit: replace with exits, add sysfatal, make (exit …) use a stringSigrid Solveig Haflínudóttir committed 1 year ago842ce09
  35. csl_v → sl_cvSigrid Solveig Haflínudóttir committed 1 year agofb69112

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