2 #+author: Richard Westhaver <ellis@rwest.io>
3 #+description: The Compiler Company Core
4 The Compiler Company (
=CC=) is a software research laboratory
5 concerned with the future of Mechanical Freedom.
7 This repository contains a collection of software libraries shared
8 across all of our products and projects.
10 - NOTE :: This is
*not* a portable library. Starting in version
=1.0= 11 we will be depending on separately distributed forks of SBCL and
12 Rust. See details here.
14 To bootstrap the core you will need recent versions of
[[https://www.gnu.org/software/emacs/][GNU Emacs]],
15 [[https://www.rust-lang.org/][Rust]], and
[[http://www.sbcl.org/][SBCL]].
20 #+begin_src shell :exports both 21 # bootstrap the core build tool
25 #+RESULTS: x-save-self
28 #+begin_src shell :results output :exports both 33 : x --- core build tool
42 #+begin_src shell :results none :noeval t 47 #+begin_src shell :results none :noeval t 52 #+begin_src shell :results none :noeval t 57 #+begin_src shell :results none :noeval t 62 #+begin_src shell :results none :noeval t 69 #+begin_src shell :results output :exports both 75 #<SK-PROJECT :ID 33cf-3485-bc1a-9528>
78 Slots with :INSTANCE allocation:
80 PATH = #P"/home/ellis/dev/comp/core/skelfile"
81 AUTHOR = "Richard Westhaver <ellis@rwest.io>"
84 DESCRIPTION = "The Compiler Company Core"
87 ID = 3733260365104583976
89 RULES = #(#<SK-RULE :ID 05b0-0201-ab05-f17d> #<SK-RULE :ID 20c4-3005-bae0-0616>)
90 DOCS = ((:ORG "readme") (:ORG "install") (:ORG "tests") (:ORG "todo"))
95 STORE = #<unbound slot>
97 IMPORTS = ("lisp/skelfile" "rust/skelfile" "emacs/skelfile" "c/skelfile")
100 #+begin_src shell :results output :exports both 105 : #
<ORGAN::ORG-DOCUMENT {1003D5C313}> 108 : Slots with :INSTANCE allocation:
109 : META
= #<ORGAN::ORG-META-SECTION {1003D5F1B3}> 110 : TREE = #(#
<ORGAN:ORG-HEADING {1003E40B53}>)