* include/dialect.H: New.
	* include/diagnostics.H: Likewise.
	* include/storage.H: Move from utils/.



git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3024 f499efd5-9937-0410-b36a-d3739c31ded8


git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3025 f499efd5-9937-0410-b36a-d3739c31ded8
Use Byte for data from input source.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3026 f499efd5-9937-0410-b36a-d3739c31ded8
	* include/FileMapping.H: New.



git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3027 f499efd5-9937-0410-b36a-d3739c31ded8
Add SourceFile.H

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3028 f499efd5-9937-0410-b36a-d3739c31ded8
Fix incomplete checking.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3029 f499efd5-9937-0410-b36a-d3739c31ded8
Use token::value more.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3030 f499efd5-9937-0410-b36a-d3739c31ded8
Rename the gui interface to open-axiom.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3031 f499efd5-9937-0410-b36a-d3739c31ded8
Fix font units.  On Mac OS X, QT may return 0 for certain font metrics components.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3032 f499efd5-9937-0410-b36a-d3739c31ded8
	* interp/sys-constants.boot ($BuiltinAttributes): Remove
	finiteAggregate and shallowlyMutable.
	* interp/daase.lisp (WRITE-COMPRESS): Do not push strings.



git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3034 f499efd5-9937-0410-b36a-d3739c31ded8
Simplify database construction.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3035 f499efd5-9937-0410-b36a-d3739c31ded8
Misc cleanup.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3036 f499efd5-9937-0410-b36a-d3739c31ded8
	* include/sexpr.H: Move from utils.
	(UniqueAllocator): Remove.
	(SyntaxComparator): Likewise.
	* syntax/sexpr.cc: Move from utils.



git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3037 f499efd5-9937-0410-b36a-d3739c31ded8
Rewrite s-expression reader.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3038 f499efd5-9937-0410-b36a-d3739c31ded8
	* interp/lisplib.boot (compDefineLisplib): Close the file
	contained generated code before handing over to backend.
	* interp/c-util.boot (moveLibdirByCopy): The inferred destination
	directory is not absolute.



git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3039 f499efd5-9937-0410-b36a-d3739c31ded8
Add small Lisp evaluator for the benefit of new GUI.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3040 f499efd5-9937-0410-b36a-d3739c31ded8
Add src/rt for core runtime support.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3041 f499efd5-9937-0410-b36a-d3739c31ded8
	* gui/conversation.cc (accumulate_paragraphs): Remove.
	(read_output): Remove.
	(OutputTextArea::add_paragraph): Rewrite.
	(Conversation::read_reply): Likewise.



git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3042 f499efd5-9937-0410-b36a-d3739c31ded8
Do not check for openServer being defined.

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3043 f499efd5-9937-0410-b36a-d3739c31ded8
Fix algebra build order an dependency

git-svn-id: svn://svn.code.sf.net/p/open-axiom/code/trunk@3044 f499efd5-9937-0410-b36a-d3739c31ded8