[Snek] [keith-packard/snek] 0ce908: Add snek_code_add_line function

Keith Packard noreply at github.com
Tue Aug 10 11:46:31 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/keith-packard/snek
  Commit: 0ce9088a676900d72ae662cfdc9742de595508cb
      https://github.com/keith-packard/snek/commit/0ce9088a676900d72ae662cfdc9742de595508cb
  Author: Keith Packard <keithp at keithp.com>
  Date:   2021-08-10 (Tue, 10 Aug 2021)

  Changed paths:
    M snek-code.c
    M snek-gram.ll
    M snek.h

  Log Message:
  -----------
  Add snek_code_add_line function

Share the code that adds line number information; this shrinks the
duemilanove image by four bytes.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 6354436c302e9c40cac29395a1b1a2d13bc1efaa
      https://github.com/keith-packard/snek/commit/6354436c302e9c40cac29395a1b1a2d13bc1efaa
  Author: Keith Packard <keithp at keithp.com>
  Date:   2021-08-10 (Tue, 10 Aug 2021)

  Changed paths:
    M chips/atmega/snek-328p.builtin
    M ports/grove/snek-grove.builtin

  Log Message:
  -----------
  ports/grove: Shrink parse and snek stacks

Make sure there's enough memory for the C stack.

Signed-off-by: Keith Packard <keithp at keithp.com>


  Commit: 3a88e9c3e5ed3708a2207f24b530e72800eff480
      https://github.com/keith-packard/snek/commit/3a88e9c3e5ed3708a2207f24b530e72800eff480
  Author: Keith Packard <keithp at keithp.com>
  Date:   2021-08-10 (Tue, 10 Aug 2021)

  Changed paths:
    M chips/avr/snek-avr.defs
    M ports/itsybitsy3v/Makefile
    R ports/itsybitsy3v/ao-pins.h

  Log Message:
  -----------
  ports/itsybitsy3v: Use ao-pins from itsybitsy5v directly

Remove itsybitsy3v/ao-pins.h which was #include'ing
../itstybitsy5v/ao-pins.h

Signed-off-by: Keith Packard <keithp at keithp.com>


Compare: https://github.com/keith-packard/snek/compare/8b7cf1ea37f8...3a88e9c3e5ed


More information about the Snek mailing list