Commit Graph

15 Commits (2c82dfb51ba6923c2e7dcf3fac5109ae9da528f2)

Author SHA1 Message Date
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