Skip to content

meetesh06/xope_4.2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xope_4.2

XOPE Programming Language

Supported OS: Ubuntu 64 bit or equivalent linux distro Supported Asesmbler: NASM Recommended Intel Processor

Check out examples folder to see how this works, https://github.com/meetesh06/xope_4.2/tree/main/examples

xope_installer.sh can be used to install the dependencies and add xope command to path

Some interesting quirks about XOPE, It uses some custom implementation for printing stuff to screen instead of printf It has been heavily optimized assembly code for things xope can do, check out base/headers.c like printing multi digit numbers, etc.

The code is heavily commented and should be easy to read and compile make sure to use a stable make release to compile the code.

The language has support for shorthand, like I instead of If and things like >./ , where ./ is a shorthand for newline which is given to the > print thingie.

If there are any issues, contact meeteshmehta4@gmail.com

About

XOPE Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors