Mercurial > hg > index.cgi
comparison Makefile @ 128:9d57279c900e
Remove old style keyword lists and jump tables
As part of the move to the new pre-parsing scheme, remove the old keyword
lists and jump tables. The main loop still needs modification to work with
this new system.
author | William Astle <lost@l-w.ca> |
---|---|
date | Tue, 09 Jan 2024 22:54:42 -0700 |
parents | 5d5472b11ccd |
children |
comparison
equal
deleted
inserted
replaced
127:527212870064 | 128:9d57279c900e |
---|---|
1 .PHONY: all | 1 .PHONY: all |
2 CFLAGS ?= -Wall | 2 CFLAGS ?= -Wall |
3 | 3 |
4 all: bin/lwbasic.rom bin/lwbasic-coco2b.rom bin/lwbasic-coco3.rom bin/coco.zip bin/coco2.zip bin/coco2b.zip bin/coco3.zip | 4 all: bin/lwbasic.rom bin/lwbasic-coco2b.rom bin/lwbasic-coco3.rom bin/coco.zip bin/coco2.zip bin/coco2b.zip bin/coco3.zip |
5 | 5 |
6 lwb_srcs := bytecode.s consscr.s defs.s error.s expr.s fps.s genio.s init.s int.s interp.s irq.s keyb.s keywords.s keywordtab.s miscdata.s number.s parse.s print.s progctrl.s stack.s token.s vars.s | 6 lwb_srcs := bytecode.s consscr.s defs.s error.s expr.s fps.s genio.s init.s int.s interp.s irq.s keyb.s keywordtab.s miscdata.s number.s parse.s print.s progctrl.s stack.s vars.s |
7 lwb_srcs := $(addprefix src/,$(lwb_srcs)) | 7 lwb_srcs := $(addprefix src/,$(lwb_srcs)) |
8 | 8 |
9 bin/lwbasic.rom: src/lwbasic.s $(lwb_srcs) | 9 bin/lwbasic.rom: src/lwbasic.s $(lwb_srcs) |
10 lwasm --6809 --tabs=16 --raw --list=src/lwbasic-coco2.list --symbols --output=bin/lwbasic.rom src/lwbasic.s | 10 lwasm --6809 --tabs=16 --raw --list=src/lwbasic-coco2.list --symbols --output=bin/lwbasic.rom src/lwbasic.s |
11 bin/lwbasic-coco2b.rom: src/lwbasic.s $(lwb_srcs) | 11 bin/lwbasic-coco2b.rom: src/lwbasic.s $(lwb_srcs) |