summaryrefslogtreecommitdiff
path: root/module/system/base/language.scm
AgeCommit message (Expand)AuthorFilesLines
2020-05-08Add compiler chooser implementation; fix bugs with previous commitAndy Wingo1-4/+5
2020-05-08Define new "lowering" phase in compilerAndy Wingo1-2/+2
2020-05-08Add language-specific analysis pass to compiler infrastructureAndy Wingo1-1/+5
2020-05-07Remove compilation order cacheAndy Wingo1-28/+13
2013-01-27Add 'for-humans?' flag to <language> specifications.Mark H Weaver1-1/+3
2013-01-22current-language is a parameter in boot-9Andy Wingo1-6/+6
2011-11-23Use default value for make-fluid in Scheme filesAndy Wingo1-2/+2
2011-06-17current-language really defaults to Scheme.Andy Wingo1-3/+2
2010-06-02current-language fluid refactoringAndy Wingo1-1/+15
2010-05-02remove `version' field from <language>Andy Wingo1-3/+2
2009-10-16compilation enviroments are always modules; simplifications & refactoringsAndy Wingo1-3/+9
2009-06-21add brainfuck->tree-il compilerAndy Wingo1-12/+12
2009-05-24update docs, clean up VM vestiges, macro docs, fix (/ a b c)Andy Wingo1-2/+1
2009-04-16support expression-by-expression compilationAndy Wingo1-1/+3
2009-02-13no keyword arguments in GHIL / GLIL, just optional args -- faster compilesAndy Wingo1-1/+1
2009-01-30add decompilers that can take us back to assemblyAndy Wingo1-4/+6
2009-01-30allow specification of languages by name; add decompilers to languagesAndy Wingo1-13/+34
2008-11-14nifty generic compiler infrastructure -- no more hardcoded passesAndy Wingo1-12/+38
2008-11-11add parsers and unparser for ghil; ,language ghil works nowAndy Wingo1-3/+4
2008-09-09use #:keywords in module/*.scm, not :keywordsAndy Wingo1-3/+3
2008-05-20guile-vm is completely self-compiling now!Andy Wingo1-2/+2
2008-05-04finish dedottifyingAndy Wingo1-1/+4
2008-05-03unify variant types and records; also make-foo instead of <foo>Andy Wingo1-1/+1
2008-04-25Tried compiling more code; augmented the doc.Ludovic Courtes1-1/+1
2001-04-22*** empty log message ***Keisuke Nishida1-14/+7
2001-04-16*** empty log message ***Keisuke Nishida1-49/+2
2001-04-15*** empty log message ***Keisuke Nishida1-32/+26
2001-04-09*** empty log message ***Keisuke Nishida1-9/+3
2001-04-07*** empty log message ***Keisuke Nishida1-1/+1
2001-04-05*** empty log message ***Keisuke Nishida1-1/+1
2001-04-04*** empty log message ***Keisuke Nishida1-1/+0
2001-04-04Better current module system support.Keisuke Nishida1-6/+1
2001-04-03Current module support hack.Keisuke Nishida1-1/+7
2001-04-01New VM.Keisuke Nishida1-0/+111