John Benediktsson
15ab7fe82a
environment: adding a combinator to set and unset and os-env.
2014-04-22 07:40:39 -07:00
Doug Coleman
262eb73ea6
basis: Re-enable some things I commented out. Fixes #22 . Thanks @ajvondrak!
2012-12-31 11:48:30 -08:00
Doug Coleman
a0dd953e33
starting point - Fix bootstrap; I broke it in merging. Disable environment variables because the compiler isn't loaded yet and can't call C ffi functions, and tools.test loads this vocab.
...
Disable intrinsics in cpu.x86.64 for now, since they invoke the compiler
Fix ##branch renaming to ##branch,
To work on this branch:
./factor -include=math -i=boot.image
./factor -run=listener
USE: compiler USE: tools.test save
enable-optimizer
Error message is now:
T{ vregs-shouldn't-interfere f 409 424 }
2012-12-31 11:03:45 -08:00
Doug Coleman
7f4ade141c
environment: I dont even..
2012-08-25 21:17:00 -07:00
Doug Coleman
dfc5761df4
environment: Fix using again.
2012-08-25 21:04:00 -07:00
Doug Coleman
3143222223
environment: Fix using lists..
2012-08-25 18:51:58 -07:00
Doug Coleman
e6dc36b073
environment: set-os-envs leaks memory on unix systems. provide set-os-envs-pointer in case this is unacceptable.
2012-08-25 18:37:50 -07:00
Slava Pestov
8095c0fe4b
environment: Add change-os-env, docs, example, etc.
2012-06-19 18:45:53 -07:00
Doug Coleman
94db86a6db
Make "foo.private" require load foo instead.
...
Move require from vocabs.loader to vocabs. Update everything.
Fixes #201 .
2011-11-02 11:50:03 -07:00
Doug Coleman
bf2a96e9e0
Remove Windows CE from core/ basis/ and build-support/
...
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84 .
2011-09-18 23:19:06 -05:00
Doug Coleman
6b6e56a179
change add-init-hook to add-startup-hook, new add-shutdown-hook word
2009-10-19 22:17:02 -04:00
Doug Coleman
db30415dcb
basis: swap 3append -> glue
2008-12-03 19:10:41 -06:00
Daniel Lee Harple
082b788cdb
Don't add f to vocab-roots
2008-12-02 01:15:34 -05:00
Slava Pestov
87656b19e3
FACTOR_ROOTS env var
2008-12-01 17:19:47 -06:00
Doug Coleman
248d33b51f
initial checkin of environment
2008-10-18 21:20:13 -05:00