UNKNOWN
Project description
This project is a suite of tools designed to ease the process of developing
assembly language apps for the TI-83 Plus series of calculators.
Although the idea of writing an assembler is tempting, there are already so
many options out there, and it would take a considerable amount of time.
Further, this actually exacerbates the portability issue by introducing yet
another assembler syntax.
A better idea might be to write a "preprocessor" that transforms source files
into a single file containing portable assembler source, which could be sent
to an assembler. This has several advantages:
(1) A single file could be assembled without regard to include paths.
(2) The assembler used could be easily swapped out, allowing the user to
use his assembler of choice and removing dependence on a particular
assembler.
On the other hand, an even easier solution might be a utility that generates
a Makefile according to user specifications.
zmake
For example, consider a directory tree like the following
hello/
hello.asm
assembly language apps for the TI-83 Plus series of calculators.
Although the idea of writing an assembler is tempting, there are already so
many options out there, and it would take a considerable amount of time.
Further, this actually exacerbates the portability issue by introducing yet
another assembler syntax.
A better idea might be to write a "preprocessor" that transforms source files
into a single file containing portable assembler source, which could be sent
to an assembler. This has several advantages:
(1) A single file could be assembled without regard to include paths.
(2) The assembler used could be easily swapped out, allowing the user to
use his assembler of choice and removing dependence on a particular
assembler.
On the other hand, an even easier solution might be a utility that generates
a Makefile according to user specifications.
zmake
For example, consider a directory tree like the following
hello/
hello.asm
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zproj-1.0.6.tar.gz
(8.9 kB
view hashes)