Skip to content

AnotherTest/HELP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#HELP - Handy Esoteric Language Preprocessor

  • For developers:

    • Compile with -std=c++11 and link to libboost_regex (unforutnately stdlib's regex isn't working properly yet).

    • TODO:

      • Make the initial character that indicates a HELP macro user-specified. ('#' can't always be used)

      • Documentation!

      • Better code! (more C++11)

      • More testing of invariants.

      • Automated tests.

  • What is HELP?

    HELP is a preprocessor intended to allow faster writing of programs in esoteric programming languages. Its macro's are actually regular expressions, allowing the esolang's syntax to be extended.

  • HELP example:

      # something (\d+) := \1 something
    
      something 10
    

    Will be substituted to: "10 something"

About

Handy Esoteric Language Preprocessor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published