aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-01-03More algebra dependency layering.Gabriel Dos Reis2-541/+857
2016-01-01More algebra layering and dependencies.Gabriel Dos Reis2-438/+502
2015-12-31coerceEasy: Allow expansion of current domain in the target mode.Gabriel Dos Reis3-20/+26
2015-12-31Don't unconditionally reference primitive types if they are being defined.Gabriel Dos Reis3-9/+21
2015-12-31Avoid modulus bias in 'random()' usage.Gabriel Dos Reis15-44/+35
2015-12-31Improve 'random()' from Integer domain.Gabriel Dos Reis4-7/+13
2015-12-30Misc cleanup of Integer domain implementation.Gabriel Dos Reis1-17/+15
2015-12-30compCategories: Use DB parameter for current constructor's modemap.Gabriel Dos Reis2-1/+8
2015-12-30Thread database parameter through more compiler functions.Gabriel Dos Reis4-74/+79
2015-12-30Revert accidental modification causing FRAC miscompilation.Gabriel Dos Reis1-3/+1
2015-12-30Add more dependencies in the algberas' Makefile.am.Gabriel Dos Reis6-123/+389
2015-12-30Use CoercibleTo category instances instead of ad-hoc hard-wired 'coerce: % ->...Gabriel Dos Reis10-73/+15
2015-12-30Remove redundant 'recip' signature from ModularRing and EuclideanModularRingGabriel Dos Reis1-4/+0
2015-12-30Remove redundant signature for 'recip' from CliffordAlgebraGabriel Dos Reis1-4/+1
2015-12-30Remove attributes unitsKnown, leftUnitary, rightUnitary, canonicalsClosed, ce...Gabriel Dos Reis15-97/+25
2015-12-30Move bemol.cc's Fragment to core library.Gabriel Dos Reis4-111/+145
2015-12-29Tidy C++ code tokenizing Boot and Spad inputs.Gabriel Dos Reis14-9/+23
2015-12-29Introduce '' for the slot number of the add-chain domain.Gabriel Dos Reis9-27/+40
2015-12-28stuffSlot: Take the function directly from getLookupFun.Gabriel Dos Reis1-4/+1
2015-12-27Write out a functor's operation table separately in generated code stream.Gabriel Dos Reis4-3/+21
2015-12-27Simplify representation of constants in functors.Gabriel Dos Reis6-12/+10
2015-12-27Use '%closure' instead of 'CONS' in functor data.Gabriel Dos Reis4-8/+8
2015-12-26Remove dead and bogus code for constant assginments.Gabriel Dos Reis3-16/+10
2015-12-26Extract two helper functions out of DescendCode.Gabriel Dos Reis2-12/+22
2015-12-26Rename 'lastItem' to 'last'. Remove the macro definition.Gabriel Dos Reis4-9/+5
2015-12-26LASTELEM is not used. Remove.Gabriel Dos Reis2-2/+4
2015-12-26Tidy NRTputInLocalReferences.Gabriel Dos Reis1-9/+6
2015-12-26Remove dispatchFunction.Gabriel Dos Reis7-12/+18
2015-12-26Remove definition of IDENTITY.Gabriel Dos Reis1-5/+1
2015-12-26Introduce opcode '%constant' in lieu of IDENTITY.Gabriel Dos Reis7-7/+8
2015-12-26Use brackets instead of Lisp LIST for sequence literals.Gabriel Dos Reis7-15/+15
2015-12-25Do not reference symbol IDENTITY directly by name.Gabriel Dos Reis1-1/+1
2015-12-25Do not rename 'apply'.Gabriel Dos Reis5-12/+14
2015-12-24Tidy uses of apply.Gabriel Dos Reis10-41/+41
2015-12-24Replace FUNCALL with apply.Gabriel Dos Reis35-106/+108
2015-12-24Translate apply(f,[args]) as FUNCALL(f,args)Gabriel Dos Reis10-52/+232
2015-12-23Retain Lisp code generated from algebra if asked.Gabriel Dos Reis4-5/+20
2015-12-23Arrange the source include director to mirror expected build structure instea...Gabriel Dos Reis21-2/+1
2015-12-22Consolidate ChangeLogs.Gabriel Dos Reis8-18427/+18427
2015-11-03Fix bogus warning from Clang.dos-reis1-2/+2
2015-06-01Fix typos in configration scripts.dos-reis5-0/+5
2015-04-03check for additional C++ compiler options.dos-reis3-3/+5
2015-04-03Fix warnings in C++ codes; check for additional C++ compiler options.dos-reis5-33/+93
2015-03-08Fix misc warnings.dos-reis5-34/+33
2014-11-30Misc cleanup.dos-reis7-30/+33
2014-11-29Forgot to add InputFragment.cxxdos-reis1-0/+47
2014-11-29Move code from bemol.cc to library.dos-reis5-71/+157
2014-11-29Replace direct use of MULTIPLE-VALUE-LIST FLOOR with integerAndFractionalPartsdos-reis3-8/+9
2014-11-27Replace PATHNAME-* Lisp API with filePath* API.dos-reis14-37/+35
2014-11-26Replace DELETE-FILE with removeFile.dos-reis8-35/+25