summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Expand)AuthorAgeFilesLines
* compiler: bug: inappropriate clobber in block.Kaz Kylheku2018-03-191-2/+2
* compiler: bug: nil entered into data tab by block.Kaz Kylheku2018-03-191-1/+1
* compiler: use VM's function table for global calls.Kaz Kylheku2018-03-191-4/+23
* asm: return original object from disassemble function.Kaz Kylheku2018-03-191-1/+2
* compiler: bug: lambda body uses inappropriate output reg.Kaz Kylheku2018-03-191-3/+5
* compiler: bugfix: misused assoc in function lookup.Kaz Kylheku2018-03-191-1/+1
* vm: function table for faster calls.Kaz Kylheku2018-03-182-3/+36
* compiler: change in output register protocol.Kaz Kylheku2018-03-181-108/+107
* compiler: use mac-param-bindKaz Kylheku2018-03-171-15/+15
* compiler: replace invalid compound form message.Kaz Kylheku2018-03-171-1/+1
* compile-toplevel: expand with warnings.Kaz Kylheku2018-03-171-1/+1
* compiler: compile string quasiliterals.Kaz Kylheku2018-03-171-0/+84
* compiler: closure bug: (dframe ...) without (end ...).Kaz Kylheku2018-03-161-0/+2
* compiler: fix wrong, undersized frame size in closure.Kaz Kylheku2018-03-161-3/+3
* Adding compiler.Kaz Kylheku2018-03-161-0/+402
* asm: add copyright header.Kaz Kylheku2018-03-161-0/+26
* asm: close opcode checks no of registers.Kaz Kylheku2018-03-151-0/+2
* asm/vm: add ifq and ifql instructions.Kaz Kylheku2018-03-151-0/+17
* push can safely use alet rather than rlet.Kaz Kylheku2018-03-141-1/+1
* asm: block and catch need dest op constraint.Kaz Kylheku2018-03-141-2/+2
* asm: wrong labels-outside-of-code test.Kaz Kylheku2018-03-141-1/+1
* asm: bugfix: correct value of (v x y) operands.Kaz Kylheku2018-03-141-1/+1
* higher level disassemble function.Kaz Kylheku2018-03-131-2/+18
* asm: no package qualifiers in textual disassembly.Kaz Kylheku2018-03-131-1/+1
* asm: fix nonworking setv.Kaz Kylheku2018-03-131-2/+3
* asm: move method definitions outside defstruct.Kaz Kylheku2018-03-131-150/+150
* structs: spurious hiding of usr symbol by sys symbol.Kaz Kylheku2018-03-131-3/+3
* asm: allow compound syntax reg operands.Kaz Kylheku2018-03-121-0/+15
* asm: support gensym labels.Kaz Kylheku2018-03-121-4/+9
* vm: introduce sframe instruction.Kaz Kylheku2018-03-121-0/+2
* New: virtual machine with assembler.Kaz Kylheku2018-03-101-0/+564
* Version 190.txr-190Kaz Kylheku2018-02-181-1/+1
* Copyright year bump 2018.Kaz Kylheku2018-02-1528-28/+28
* bugfix: op module inversely depends on sys:l1-val.Kaz Kylheku2018-02-141-23/+0
* Version 189.txr-189Kaz Kylheku2018-02-061-1/+1
* Version 188.txr-188Kaz Kylheku2017-12-191-1/+1
* awk: condense implementation of range-macros.Kaz Kylheku2017-12-151-36/+13
* New feature: structure delegate streams.Kaz Kylheku2017-12-081-0/+68
* trace: bugfix: spurious "previously traced" warningKaz Kylheku2017-12-081-2/+2
* Version 187.txr-187Kaz Kylheku2017-11-171-1/+1
* awk: replace set-diff uses with diff.Kaz Kylheku2017-11-011-4/+4
* streams: allow "b" flag on open-command.Kaz Kylheku2017-10-301-2/+2
* awk: implement ranges right using functions.Kaz Kylheku2017-10-291-53/+111
* New convenience I/O functions for buffers.Kaz Kylheku2017-10-271-0/+32
* awk: fix buggy handling of new -- ranges.Kaz Kylheku2017-10-271-21/+17
* op/do: nice error if arguments are not provided.Kaz Kylheku2017-10-261-0/+2
* awk: bugfix: lack of hygiene in range implementation.Kaz Kylheku2017-10-261-9/+10
* awk: retrieve range flag vector once per iteration.Kaz Kylheku2017-10-251-4/+6
* awk: five new range operators.Kaz Kylheku2017-10-251-12/+63
* New variant of op: lop.Kaz Kylheku2017-10-191-5/+16