RSS feed
d0e8ca7a
– mag <mag-one@autistici.org>
authored
on 2023/05/21 05:07
tidy up
dec4eac6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/05/17 22:50
turn symchar into a define
931d8e8f
– mag <mag-one@autistici.org>
authored
on 2023/05/16 16:20
builds builtin_fns.h before flmain.c
0afabdb2
– mag <mag-one@autistici.org>
authored
on 2023/05/16 11:44
lazy mkfile for 9front - but there are some linkage issues
f0685bca
– mag <mag-one@autistici.org>
authored
on 2023/05/16 10:29
cleaning
0504f7c9
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:50
equal.h
cc79aecb
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:45
read.h
9d4e6ef4
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:40
type.h print.h
9551937e
– mag <mag-one@autistici.org>
authored
on 2023/05/16 09:22
cvalues.h
0659bf9f
– mag <mag-one@autistici.org>
authored
on 2023/05/16 08:17
operators.h
f2d204d6
– mag <mag-one@autistici.org>
authored
on 2023/05/15 18:03
worked
218d53be
– mag <mag-one@autistici.org>
authored
on 2023/05/15 15:42
first failing attempt
2fd69143
– grobe0ba <grobe0ba@tcp80.org>
authored
and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
committed
on 2023/04/20 11:40
bootstrap on *nix using Makefile
fce13576
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/15 20:08
replace mt19937 with Cocoa with Love modified 64-bit version
2385333a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 17:05
set *os-name* on DragonFlyBSD
cfc007bf
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 13:20
readme: another testing platform
c6db8cf3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 13:11
fix mpint on big endian
78c41b01
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/13 12:53
use manual byte swapping on SPARC to avoid unaligned access
d3cbe328
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/07 09:09
nixos -> alpine
0101a31a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/04 16:51
bootstrap
639b8db6
– mag <mag-one@autistici.org>
authored
and Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
committed
on 2023/04/04 15:56
startup script in interactive sessions
20bf8ab6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 20:10
mkfile: clean up object files from subdirs too
d598a85a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 20:10
use more stuff from math.h
2c327645
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 19:18
double the stack size right away instead of trying to play smart
f498a2c1
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 18:56
reformat some more
f17e3cb6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 18:11
use argcount
bc4414f5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/02 18:02
reformat and move around
32d88531
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/01 13:50
change the message argcount produces on error
20737d14
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/01 13:42
remove str2int
d53d368d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/04/01 11:46
don't do recursive makefiling
a9131114
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 23:29
readme: update testing targets
33669682
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 23:15
remove -D_DEFAULT_SOURCE, not needed anymore
084f416f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 19:47
satisfy the stupid compilers
82c8ad5f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/31 19:35
div0 and bitwise logic for bigints
cbc28169
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 16:37
initial (unfinished) implementation of mpint number type
c8c35c64
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 08:41
fix "append", add a unit test for it
7ee3234f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 08:13
put current fname into unbound errors
a929280d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 08:00
keep current function/builtin name around to remove fname passing around everywhere
5342fcde
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/29 06:15
posix: fix builtin_fns.h sed expression
72aed37b
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/28 22:42
generate and use a full list of builtin functions
3cd2bcdf
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 17:07
remove unused stuff
ac7ae9aa
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 17:03
rewrite argcount as a macro
c60f221f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 16:57
disallow invalid escape sequences (modified patch from Julia)
8fe16748
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:54
maxstack: don't run over the code
0be0b9dd
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:28
maxstack: make sure ip and end matches
e3574445
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:22
restyle apply_cl a bit
7f132368
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 12:17
maxstack: fix OP_SETCL
73338519
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:44
update readme
86d45e83
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:39
import "error on invalid UTF-8 in source files" patch by Jeff Bezanson from Julia
4950e610
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:18
import "stop over-allocating ios_t buffer by 1 byte" patch by Jeff Bezanson from Julia
72cac7cc
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 11:10
unit tests: add quasiquote tests from Julia
4d3aaeb5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 10:59
import "flisp: do not mutate the system image while loading it" patch by vtjnash from Julia
fc6a7616
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:59
use nelem
2499e7ca
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:57
NULL -> nil
29eaec31
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:52
plan 9: no more __attribute__
a4a8427c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:42
mkfile: run gen.lsp when bootstrapping
5c1c197e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/27 09:40
memcpy -> memmove
a750cb3d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 19:42
use _Noreturn where needed
db0534f8
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 18:55
move characteristics list to the readme
c390e2a5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 18:16
update readme
c9db28b3
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 16:55
generate builtin table for C code as well
d7c1abcf
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/26 12:15
rearrange vm opcodes to run faster when built without optimizations
74594446
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/25 20:49
bootstrap: rebuild before making a stage 1 boot file
e963f1d6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/25 16:41
bootstrap: make it easy to change vm opcodes
54f74f7d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/21 20:45
fix wet floor warnings
4abf6342
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/21 20:35
reduce compute_maxstack size
31c1196e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/21 19:17
remove mentions of memrchr
e3d40c23
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/21 19:16
vm: reduce branching a bit
e7325b6d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/20 18:57
set _XOPEN_SOURCE to 700; remove socket impl (unused) for now
d0b41c70
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/20 18:46
update wcwidth.c to github.com/termux/wcwidth for plan 9 builds, but use system's one otherwise
5ab194b9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/20 14:13
change the readme
e9c0696d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/20 11:33
bootstrap
2b904e24
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/20 11:27
cosmetics
11fc016c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/20 11:26
Makefile: fix cmdline LDFLAGS
7938fb29
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/20 10:13
put the boot file into the executable itself
4e9cf9b5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/15 13:43
simplify ctypes logic a bit; remove lerror
8c5ef11d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/14 19:58
make [] synonyms for () as in many Schemes
55e91c76
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/14 15:03
(U)INT_{MIN,MAX} -> (U)INT32_{MIN,MAX}
8a0e768e
– 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
29f7fd73
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/14 09:15
use PRI* macros a bit
4c235712
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 20:08
read: plan9-specific strtoll/strtoull with underflow/overflow control
16570b58
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 19:04
remove T_(U)LONG
da5d439c
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 18:44
no computed gotos
65aa3de5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 18:31
clarify conv_to_uint64 existence
8c4a235e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 18:25
remove more unused code
d785259e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 18:09
remove more unused files
599122c7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 17:59
fix warnings popping with ancient gcc on linux
eab46f12
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 15:31
(u)int_t -> llt(u)int_t
a280dd01
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/13 15:24
clean up
e315d055
– 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
b84aa2ed
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 21:10
use uint8_t more
928b9672
– 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
d445f316
– 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
38dd947e
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 15:09
remove attic/ and tiny/
ff9932a9
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 14:57
reduce the amount of awkward typenames
ba1caedb
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 12:59
utf8: // fallthrough
112a5f5f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 12:57
use _DEFAULT_SOURCE
6cf56aba
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 12:39
lookup3: // fallthrough
ff6beb77
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 12:13
bzero -> memset
ddfb3fd6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2023/03/10 12:13
sort out endianess macros
Next