/
Sapphire/bin/
Sapphire/db/
Sapphire/db/OLC_rooms/
Sapphire/db/abi/
Sapphire/db/em_src/
Sapphire/db/helps/
Sapphire/db/helps/emman/ifunc/
Sapphire/db/npcs/Tatt/
Sapphire/db/objects/Tatt/
Sapphire/db/q_data/
Sapphire/db/rooms/Tatt/
Sapphire/doc/
Sapphire/doc/em/
Sapphire/etc/
Sapphire/src/abic/
Sapphire/src/areacon/
Sapphire/src/client/
Sapphire/src/embc/
Sapphire/src/emi/
Sapphire/src/emi/test/
Sapphire/src/include/
Sapphire/src/sapphire/em/
Sapphire/src/tcon/
;
; hello.abi
;
; Copyright (C) 1996 Christopher D. Granz
; All rights reserved
;
; Compiles to .emo file.  7th format.
;
; The famous "Hello World!" program for the Emerald Interpreter.
;

int4 8061981                 ; Magic number.

int1 8                       ; File format version.

int2 39
string "Copyright (C) 1996 Christopher D. Granz"

int2 2                       ; Number of entries in the symbol table.
;
; Symbol Table
;
int2 4
string "main"
int2 3
string "out"

int2 1                       ; Number of functions.

;
; Function: main()
;
int4 0                       ; Function flags.
int1 0                       ; Number of arguments.
int1 0                       ; Number of return values.
int2 0                       ; Symbol table reference.
int4 25                      ; Code size.
; Function code.
int1 7                       ; PUSH_ONE
int1 13                      ; PUSH_STRING
int2 13
string "Hello World!\n"
int1 76                      ; TRANS_BUILTIN_FUNC
int2 1
int1 38                      ; CALL_BUILTIN_FUNC
int1 1
int1 5                   ; TYPE_STRING
int1 0
int1 0                       ; END
; Function code end.

;
; End of hello.abi
;