EPL Main

From Esolang
Jump to navigation Jump to search

EPL Main is a high-level assembler written in D by Timofeyka. EPL Main can be used as a regular language(like the same C), for osdev, it is useful in performance-critical moments, the development of microcontrollers.

EPL Main cannot be called a complex language. It is quite lightweight, unlike other assembly languages.

Implemented: - Basic commands(assignment, addition, subtraction, working with variables/functions, comparisons, etc.); - Libraries for developing operating systems.

Hello, world Program for Windows

extern printf ExitProcess

sect data
string hello "Hello, world!"

sect text
gfunc main
printf hello
ExitProcess 0
return

External resources