summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
...
* altos: Allow building with newlib + avr stdio on ARMKeith Packard2017-12-11
* altos: Add scheme for stm discovery board demoKeith Packard2017-12-11
* altos/lambdakey-v1.0: Switch to newlib, get things compiling againKeith Packard2017-12-11
* altos/scheme: Add Makefile for scheme test appKeith Packard2017-12-11
* altos/scheme: Make test scheme app heap maximum sizeKeith Packard2017-12-11
* altos/scheme: Make eqv? work for numbers and stringsKeith Packard2017-12-11
* altos/scheme: Stash cons across value allocation in compareKeith Packard2017-12-11
* altos/scheme: add list-copyKeith Packard2017-12-11
* altos/scheme: Use 64-bit ints to track memory allocation statsKeith Packard2017-12-11
* altos/scheme: Add a bunch of string and vector builtinsKeith Packard2017-12-11
* altos/scheme: Avoid crashing with non-list in lengthKeith Packard2017-12-10
* altos/scheme: Add vectorsKeith Packard2017-12-10
* altos/scheme: Fix name of constant scheme fileKeith Packard2017-12-10
* altos/scheme: Let readline know if there's a list in progressKeith Packard2017-12-09
* altos/drivers: Start adding defines to get mag data out of MPU9250Keith Packard2017-12-05
* altos/cortexelf-v1: Adapt to lisp->scheme name changeKeith Packard2017-12-05
* altos/scheme: Add explicit dependency on ao_scheme_builtin.h for ao_scheme_ma...Keith Packard2017-12-05
* altos/scheme: Move scheme test program to scheme sub-directoryKeith Packard2017-12-05
* altos/scheme: Rename to 'scheme', clean up buildKeith Packard2017-12-05
* altos/lisp: Switch to scheme formal syntax for varargsKeith Packard2017-12-03
* altos/lisp: Fix stash usage across frame allocationKeith Packard2017-12-03
* altos/lisp: Check only cdr base type when moving cons cellsKeith Packard2017-12-03
* altos/lisp: Split out read debug, add memory validationKeith Packard2017-12-03
* altos/lisp: use strtof instead of atofKeith Packard2017-12-02
* altos/lisp: Convert more builtin lisp code to scheme formatKeith Packard2017-12-02
* altos/lisp: Overflow int computations to floatKeith Packard2017-12-02
* altos: Build TeleMega v3.0 by defaultKeith Packard2017-12-02
* altos: Add TeleMega v3.0Keith Packard2017-12-02
* altos/kernel: MPU9250 supportKeith Packard2017-12-02
* altos/lisp: split set/def. Add def support to lambdasKeith Packard2017-12-01
* altos/lisp: Split out frame vals from frame structKeith Packard2017-12-01
* altos/lisp: Make let distinct from let*Keith Packard2017-12-01
* altos/lisp: return from unmatched cond is #f, not nilKeith Packard2017-12-01
* altos/lisp: Fix pairp builtinKeith Packard2017-12-01
* altos/lisp: Add quasiquoteKeith Packard2017-12-01
* altos/lisp: Rename progn to beginKeith Packard2017-11-25
* altos/test: Update to build altos lisp test appKeith Packard2017-11-19
* altos/lisp: Add floatsKeith Packard2017-11-19
* altos/lisp: Fix some scheme compat issuesKeith Packard2017-11-18
* altos/lisp: Add 'big' ints -- 24 bits wideKeith Packard2017-11-18
* altos/cortexelf-v1: Make lisp compile againKeith Packard2017-11-17
* altos/test: Add jiffy funcs to lisp testKeith Packard2017-11-17
* altos/lisp: Finish first pass through r7rsKeith Packard2017-11-17
* altos/lisp: Add applyKeith Packard2017-11-17
* altos/lisp: Character consts. String and assoc builtins.Keith Packard2017-11-17
* altos/lisp: Generate built-in lambda atoms for const creationKeith Packard2017-11-17
* altos/test: More lisp test Makefile fixesKeith Packard2017-11-16
* altos/lisp: Lots more scheme bitsKeith Packard2017-11-16
* altos/test: Get lisp test building using Makefile-incKeith Packard2017-11-16
* altos/lisp: More schemismsKeith Packard2017-11-16