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 a few more versions to the list) |
||
(2 intermediate revisions by the same user not shown) | |||
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 | + | * (TJ-)MASTERSEKA v1.94 - update by The Phantastograph (Alpha Flight 1970, december 1993) |
− | * V3.0 - update by Promax | + | * MASTERSEKA v1.80 - update by Corsair of Skidrow |
− | * V2.1 | + | * MASTERSEKA v1.71 - update by Buddha of Spreadpoint(1990) |
− | * V1.5 | + | * MASTERSEKA v1.1 - update by Buddha of Spreadpoint(1989) |
+ | * V3.2 - update by Promax (1989) | ||
+ | * V3.0 - update by Promax | ||
+ | * V2.1 - update by Megaforce<br />introduced the >extern directive(?) | ||
+ | * V1.5 by Andelos Systems (1984-1986) | ||
==Links== | ==Links== | ||
+ | * [http://www.pouet.net/search.php?what=seka&type=prod pouet.net entries on SEKA] | ||
Latest revision as of 14:59, 23 September 2010
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:
- (TJ-)MASTERSEKA v1.94 - update by The Phantastograph (Alpha Flight 1970, december 1993)
- MASTERSEKA v1.80 - update by Corsair of Skidrow
- MASTERSEKA v1.71 - update by Buddha of Spreadpoint(1990)
- MASTERSEKA v1.1 - update by Buddha of Spreadpoint(1989)
- V3.2 - update by Promax (1989)
- V3.0 - update by Promax
- V2.1 - update by Megaforce
introduced the >extern directive(?) - V1.5 by Andelos Systems (1984-1986)
Links
Links/Media
Videos showing AsmOne in action