Commit Graph

1931 Commits

Author SHA1 Message Date
Jan Nieuwenhuizen 09caee3706
Revert "core: M2 remove macros."
This reverts commit eaf4291b11.
2019-10-26 18:46:42 +02:00
Jan Nieuwenhuizen ac06b7addd
Revert "*CDR_PTR -> [0]"
This reverts commit 474159632a.
2019-10-26 18:46:37 +02:00
Jan Nieuwenhuizen 474159632a
*CDR_PTR -> [0] 2019-10-26 18:46:24 +02:00
Jan Nieuwenhuizen eaf4291b11
core: M2 remove macros. 2019-10-26 18:46:24 +02:00
Jan Nieuwenhuizen 2f3aa86e7d
tests: Add gc.c
* tests/gc.test: New file.
* build-aux/check-mes.sh (TESTS): Add it.
2019-10-26 16:39:43 +02:00
Jan Nieuwenhuizen ab5128960e
WIP: eval/apply i/t 2019-10-26 16:30:05 +02:00
Jan Nieuwenhuizen 606675ae8d
posix 2019-10-26 16:26:34 +02:00
Jan Nieuwenhuizen ce9bd2a891
eval/apply: continue! 2019-10-26 16:03:20 +02:00
Jan Nieuwenhuizen c474d34a4c
eval/apply 2019-10-26 14:55:28 +02:00
Jan Nieuwenhuizen 7dc31840f9
m2.h 2019-10-26 14:45:31 +02:00
Jan Nieuwenhuizen e92d17117f
eval/apply 2019-10-26 14:45:24 +02:00
Jan Nieuwenhuizen b480976ab4
eval/apply 2019-10-26 14:35:25 +02:00
Jan Nieuwenhuizen d8e99539e4
eval/apply 2019-10-26 14:28:02 +02:00
Jan Nieuwenhuizen a55e739cfb
eval/apply 2019-10-26 14:26:26 +02:00
Jan Nieuwenhuizen a9b0f8cfe0
m2.h 2019-10-26 14:23:05 +02:00
Jan Nieuwenhuizen 4e0034e07a
eval-apply 2019-10-26 14:22:57 +02:00
Jan Nieuwenhuizen d781e444c8
m2.h 2019-10-26 14:17:28 +02:00
Jan Nieuwenhuizen a4f3f01e71
eval-appy CDADR 2019-10-26 14:17:28 +02:00
Jan Nieuwenhuizen 18d255cf1f
M2: string 2019-10-26 13:45:58 +02:00
Jan Nieuwenhuizen 88fbcb5ff7
M2/VALUE: reader 2019-10-26 13:45:57 +02:00
Jan Nieuwenhuizen 20b861ac89
VALUE posix 2019-10-26 13:45:57 +02:00
Jan Nieuwenhuizen d9d8c04c16
M2: VALUE/math 2019-10-26 13:45:57 +02:00
Jan Nieuwenhuizen 3d63f99e0d
pointer 2019-10-26 13:45:57 +02:00
Jan Nieuwenhuizen d899077866
pointer 2019-10-26 13:45:57 +02:00
Jan Nieuwenhuizen e8bfa77a9b
pointer 2019-10-26 13:45:57 +02:00
Jan Nieuwenhuizen 29cf1a3ef8
eval-apply VALUE 2019-10-26 13:45:57 +02:00
Jan Nieuwenhuizen 8070c7b9a6
pointer 2019-10-26 13:45:56 +02:00
Jan Nieuwenhuizen 655568654e
m2.h: POINTER: CELL 2019-10-26 13:45:56 +02:00
Jan Nieuwenhuizen 138d4b458d
M2: setenv 2019-10-26 13:45:56 +02:00
Jan Nieuwenhuizen 920a103344
M2: ntoab 2019-10-26 13:45:56 +02:00
Jan Nieuwenhuizen 529156c393
M2: malloc 2019-10-26 13:45:56 +02:00
Jan Nieuwenhuizen c4c92c64cb
M2: getcwd 2019-10-26 13:45:56 +02:00
Jan Nieuwenhuizen c2ba415b1f
M2: memset 2019-10-26 13:45:56 +02:00
Jan Nieuwenhuizen cb35345d85
posix = 0 2019-10-26 13:45:55 +02:00
Jan Nieuwenhuizen 7cbfca3db2
eval =0 2019-10-26 13:45:55 +02:00
Jan Nieuwenhuizen 618da7a661
fisplay =0 2019-10-26 13:45:55 +02:00
Jan Nieuwenhuizen 8a70cd1154
eval-apply: 0 2019-10-26 13:45:55 +02:00
Jan Nieuwenhuizen 9feef1e51f
reader: =0 2019-10-26 13:45:55 +02:00
Jan Nieuwenhuizen e6ce0cc145
mes: = 0 2019-10-26 13:45:55 +02:00
Jan Nieuwenhuizen 3d7386dbdc
symbols: != 0 FIX 2019-10-26 13:45:55 +02:00
Jan Nieuwenhuizen be1be50f66
ASSERT_MSG: mes 2019-10-26 13:45:54 +02:00
Jan Nieuwenhuizen 6166d194ea
ASSERT_MSG: hash 2019-10-26 13:45:54 +02:00
Jan Nieuwenhuizen b2bcf6456c
ASSERT_MSG: eval-apply 2019-10-26 13:45:54 +02:00
Jan Nieuwenhuizen ad6888ded2
M2: no pointer..best ever 2019-10-26 13:45:54 +02:00
Jan Nieuwenhuizen 8a8f34c8ba
hash: outline 2019-10-26 13:44:41 +02:00
Jan Nieuwenhuizen 93bb34fa31
M2: VALUE hash.c 2019-10-26 13:44:40 +02:00
Jan Nieuwenhuizen 73c5abdcf1
M2: builtins.c VALUE 2019-10-26 13:44:40 +02:00
Jan Nieuwenhuizen 39d6995769
arith 2019-10-26 13:44:40 +02:00
Jan Nieuwenhuizen ef6f138097
m2-planet: gc: arithmetic meneer van dale 2019-10-26 13:44:40 +02:00
Jan Nieuwenhuizen 739c4eb81e
m2: memcpy! 2019-10-25 11:12:14 +02:00