Difference between revisions of "680x0:SEKA"
Spellcoder (talk | contribs) (New page: __NOTOC__ <div class="sidebar" style="width: 250px;"> ==Downloads== no downloads yet </div> SEKA was a popular assembler in the early years of the Amiga. ==History== a few versions that ...) |
Spellcoder (talk | contribs) (added command list) |
||
Line 5: | Line 5: | ||
</div> | </div> | ||
SEKA was a popular assembler in the early years of the Amiga. | SEKA was a popular assembler in the early years of the Amiga. | ||
+ | |||
+ | |||
+ | ==Commands== | ||
+ | |||
+ | {|class="infotable" | ||
+ | !Command!!Description | ||
+ | |- | ||
+ | |t(Target)||Puts the cursor on the highest line in the text. | ||
+ | |- | ||
+ | |t<n>||Puts the cursor on line n. | ||
+ | |- | ||
+ | |b(Bottom)||Puts the cursor on the last line in the text. | ||
+ | |- | ||
+ | |u(Up)||Go up one line. | ||
+ | |- | ||
+ | |u<n>||Go up n lines. | ||
+ | |- | ||
+ | |d(Down)||Go down one line. | ||
+ | |- | ||
+ | |d<n>||Go down n lines. | ||
+ | |- | ||
+ | |z(Zap)||Deletes the current line. | ||
+ | |- | ||
+ | |z<n>||Deletes n lines starting at the cursor line. | ||
+ | |- | ||
+ | |e(Edit)||Lets you edit the current line(and only that line). | ||
+ | |- | ||
+ | |e<n>||Edit from line n. | ||
+ | |- | ||
+ | |ftext(Find)||Searches for the text entered starting at the current line.The case of a letter makes a difference,so make sure to enter it correctly. Blanks that appear after the f are looked for as well! | ||
+ | |- | ||
+ | |f||Continues searching beyond the text that was previously given. | ||
+ | |- | ||
+ | |i(Insert)||Starts the line editor.Now you can enter a program line by line.However,you can't use the cursor to move into another line.Line numbers are generated automatically. The lines that follow are moved down,not erased. | ||
+ | |- | ||
+ | |ks(Kill Source)||The source text is deleted if you answer"y" when the program asks if you are sure. Otherwise nothing happens. | ||
+ | |- | ||
+ | |o(Old)||Cancels the "ks"function and saves the old text | ||
+ | |- | ||
+ | |p(Print)||Prints the current line. | ||
+ | |- | ||
+ | |p<n>||Prints n lines starting at cursor line. | ||
+ | |} | ||
==History== | ==History== | ||
a few versions that exist: | a few versions that exist: | ||
− | * V3.2 - update by Promax | + | * V3.2 - update by Promax (1989) |
− | * V3.0 - update by Promax | + | * V3.0 - update by Promax |
* V2.1 | * V2.1 | ||
* V1.5 | * V1.5 |
Revision as of 23:56, 9 July 2009
SEKA was a popular assembler in the early years of the Amiga.
Commands
Command | Description |
---|---|
t(Target) | Puts the cursor on the highest line in the text. |
t<n> | Puts the cursor on line n. |
b(Bottom) | Puts the cursor on the last line in the text. |
u(Up) | Go up one line. |
u<n> | Go up n lines. |
d(Down) | Go down one line. |
d<n> | Go down n lines. |
z(Zap) | Deletes the current line. |
z<n> | Deletes n lines starting at the cursor line. |
e(Edit) | Lets you edit the current line(and only that line). |
e<n> | Edit from line n. |
ftext(Find) | Searches for the text entered starting at the current line.The case of a letter makes a difference,so make sure to enter it correctly. Blanks that appear after the f are looked for as well! |
f | Continues searching beyond the text that was previously given. |
i(Insert) | Starts the line editor.Now you can enter a program line by line.However,you can't use the cursor to move into another line.Line numbers are generated automatically. The lines that follow are moved down,not erased. |
ks(Kill Source) | The source text is deleted if you answer"y" when the program asks if you are sure. Otherwise nothing happens. |
o(Old) | Cancels the "ks"function and saves the old text |
p(Print) | Prints the current line. |
p<n> | Prints n lines starting at cursor line. |
History
a few versions that exist:
- V3.2 - update by Promax (1989)
- V3.0 - update by Promax
- V2.1
- V1.5
Links
Links/Media
Videos showing AsmOne in action