shithub: femtolisp

RSS feed

27285275 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 11:27
cosmetics

9607be74 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 11:26
Makefile: fix cmdline LDFLAGS

0d7523a6 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/20 10:13
put the boot file into the executable itself

2601e0b7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/15 13:43
simplify ctypes logic a bit; remove lerror

79bb6bfb – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 19:58
make [] synonyms for () as in many Schemes

a4555311 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 15:03
(U)INT_{MIN,MAX} -> (U)INT32_{MIN,MAX}

b1573af3 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 12:50
don't use labs on potentially 64 bit integers since on plan 9 long is 32 bits

477dc93d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/14 09:15
use PRI* macros a bit

df83e0fd – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 20:08
read: plan9-specific strtoll/strtoull with underflow/overflow control

b98c14dc – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 19:04
remove T_(U)LONG

63d93865 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:44
no computed gotos

1cfb58e7 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:31
clarify conv_to_uint64 existence

662ba379 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:25
remove more unused code

85f1ce96 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 18:09
remove more unused files

03081145 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 17:59
fix warnings popping with ancient gcc on linux

eed24f24 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 15:31
(u)int_t -> llt(u)int_t

624a74ab – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/13 15:24
clean up

8b59a493 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 21:12
u8_escape_wchar: make it shorter, put the most probable branch first

f05ac5b9 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 21:10
use uint8_t more

7da7a91b – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 21:09
ios: plan 9 does not have errno, so stop pretending

e43dbe8c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 15:10
plan 9: make libllt.$O.a instead of libllt.a

6c676458 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 15:09
remove attic/ and tiny/

91da922a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 14:57
reduce the amount of awkward typenames

76a63ca1 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:59
utf8: // fallthrough

39cdb8b0 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:57
use _DEFAULT_SOURCE

2e916a41 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:39
lookup3: // fallthrough

f5c6e64d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:13
bzero -> memset

a5e537ce – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 12:13
sort out endianess macros

13524eb5 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:55
eradicate windows and mac os x support

2218acea – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:54
c99

c093439f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:31
fixnum(x): put the shift in the right place

0619fc6c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:21
fix more cosmetic stuff

6bd02b4a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:21
mkfile: clean/nuke llt as well

24557f11 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:20
more things in .gitignore

afa3d851 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:17
fix wrong allocations

077fe8de – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 11:17
propagate -Wall -Wextra

86c9e1f8 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 09:44
fix plan 9 build

952cbd7a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:34
use stdint.h more, fix wrong names etc

0cf8dd45 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:33
define USED(x) for non-plan9 builds

c1a405e8 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:33
peek: fix wrong condition for a single char

04a8d03a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:32
symchar: add alarm and backspace chars

74b99bca – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:32
cvalue_print: use %p instead of 0x%08llux with casting

de08c21e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/10 10:30
gnu/bsd portable makefiles, remove macosx-specific one

c058c12a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 16:28
take boot file from the same dir *.out is at

d1a1d3b2 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 16:22
fix bootstrapping, #\linefeed and use iswprint when printing

ce0ad5ef – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 15:51
use local dir vs /sys/lib/flisp depending on whether the exe name is *.out

d6060299 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/09 15:35
more fixes

ebc07a3b – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/08 15:45
more fixes, "test" mk target

63647b5d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 17:34
workaround for arm64 double→uint64 conversion

1c35aa34 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 16:52
set *os-name*

0f664a38 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 16:50
quick & dirty arm64 support

737bdb16 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/03/07 16:50
add libllt.a to CLEANFILES

36ba74a2 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 10:49
effective_numerictype: same issue here

7c863a1c – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 10:46
fix truncate (does not play well with conversion to double)

32172cdf – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 09:44
no idea what this assert is about tbh

31cd5bdb – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 09:22
fix time.fromstring

860071f6 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 09:06
fix time.string

6d724e48 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 08:39
mkfile: add more deps

88a9e527 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 08:39
fix more warnings

39e4d953 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:50
fix more warnings

3e55de64 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:49
fix uint64 printint

54110775 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:49
fix lognot for 8 and 16-bit numbers

9bfee880 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 07:25
fix more floating point issues

bac0583a – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/30 05:14
compile with NDEBUG

d66b628e – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/29 17:49
disable FPZDIV

865fae41 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/29 16:28
add mkfiles

ba070d54 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2020/11/29 16:04
first working version

0bf4243a – Lassi Kortela <lassi@lassi.io> authored on 2020/03/16 08:46
Use intptr_t and uintptr_t

10064962 – Lassi Kortela <lassi@lassi.io> authored on 2020/03/16 08:38
Use uint32_t instead of u_int32_t

2bc5c430 – Lars Brinkhoff <lars@nocrew.org> authored and Lassi Kortela <lassi@lassi.io> committed on 2016/10/27 04:54
Make GitHub detect lisp files as Scheme.

48ff4764 – Kamil Rytarowski <n54@gmx.com> authored and Lassi Kortela <lassi@lassi.io> committed on 2019/07/12 12:00
Add NetBSD support

956fd32a – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:26
Use stdint.h instead of sys/types.h

2abf82a0 – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:18
Update .gitignore

01890ff2 – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:16
Use NUM_FORMAT in all tiny interpreters

fe8b7a70 – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:06
Sort includes

dc90139b – Lassi Kortela <lassi@lassi.io> authored on 2020/02/26 06:00
Fix 64-bit builds of tiny interpreters

ec760107 – Jeff Bezanson <jeff.bezanson@gmail.com> authored and GitHub <noreply@github.com> committed on 2019/06/06 15:55
Merge pull request #54 from pouar/xopen

70c805fb – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:53
replace use of "TCO" in README. closes #55

d3d3c35f – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:48
fix part of #53, assertion failure on invalid dotted list

dc621773 – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:42
fix part of #53, error check for invalid `set!` location

2d5cb51a – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2019/06/06 15:34
fix part of #53, assertion failure in print_traverse

8964eb4f – Pouar <pouar@pouar.net> authored on 2018/01/01 15:15
use _XOPEN_SOURCE instead of manually prototyping wcwidth, also avoids a

983c8476 – Jeff Bezanson <jeff.bezanson@gmail.com> authored and GitHub <noreply@github.com> committed on 2017/08/21 07:23
Merge pull request #52 from jniewerth/patch-2

547876db – jniewerth <niewerth@invencom.de> authored and GitHub <noreply@github.com> committed on 2017/08/20 09:30
Fix "use-after-relocate" in stream_to_string

643c3041 – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2017/08/19 10:54
add math library functions sqrt, exp, log, sin, cos, tan, asin, acos, atan

bc646bd7 – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2017/08/19 10:19
don't print-circle in `princ` mode

74d4de6a – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2017/08/19 10:19
add function `char-alphabetic?`

b2d65487 – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2017/08/19 10:18
fix bug in printing the character #\x0

4e5319a7 – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2017/08/19 08:38
lower `BOUNDED_COMPARE_BOUND`, allowing r7rs `equal` benchmark to complete

016b839f – Jeff Bezanson <jeff.bezanson@gmail.com> authored on 2017/08/19 08:27
some printing improvements

44f7d8fd – Jeff Bezanson <jeff.bezanson@gmail.com> authored and GitHub <noreply@github.com> committed on 2017/08/18 22:21
Merge pull request #51 from dcurrie/type-artype-overconstrained

2ee81ef4 – Jeff Bezanson <jeff.bezanson@gmail.com> authored and GitHub <noreply@github.com> committed on 2017/08/18 14:46
Merge pull request #50 from catull/fix-warnings

0418c645 – Doug Currie <github.9.eeeeeee@spamgourmet.com> authored on 2017/08/18 09:48
Eliminated caching of overconstrained array types for cvalues

5d480a29 – Carlo Dapor <catull@gmail.com> authored on 2017/08/13 16:15
Both clang and gcc define both MACOSX and ARCH_X86_64, no need to explicitly define them in the Makfiles.

9f2575ce – Carlo Dapor <catull@gmail.com> authored on 2017/08/13 16:03
Argument to abs() is actually long, not int, thus use labs().

19cecdac – Doug Currie <github.9.eeeeeee@spamgourmet.com> authored and Jeff Bezanson <jeff.bezanson@gmail.com> committed on 2017/08/09 17:59
Fix dropped GC root in fl_vector_alloc (#48)

2afeb42f – Jeff Bezanson <jeff.bezanson@gmail.com> authored and GitHub <noreply@github.com> committed on 2017/08/09 11:22
Merge pull request #49 from dcurrie/fl_add_any-and-fl_mul_any_should-not-inexact-

2bb1c980 – Doug Currie <github.9.eeeeeee@spamgourmet.com> authored on 2017/08/09 10:21
Fix * and + to return inexact when given inexact args.

db4982b0 – Jeff Bezanson <jeff.bezanson@gmail.com> authored and GitHub <noreply@github.com> committed on 2017/07/13 11:43
Merge pull request #47 from jniewerth/patch-1

d49122bb – jniewerth <niewerth@invencom.de> authored and GitHub <noreply@github.com> committed on 2017/07/12 11:10
gc_handle buf earlier in fl_string to prevent segfaults

Next