Skip to content
/ poc Public

Proof of concept of the Micro programming language

License

Notifications You must be signed in to change notification settings

micro-lang/poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POC (Proof of concept) of the Micro programming language

The Micro programming language aims to be a minimal, highly expandable language where you are free to define how it should behave to fit your specific needs.

Objective

Key features to be proven feasible

▶️ Minimal syntax

  • The Micro language should have a bare-bones syntax with minimal boilerplate.
  • No assumptions about what features the end user desires in their use-cases for the language.

▶️ Macros

  • Allow the implementation of new keywords and features.
  • Meta-Programming capabilities to expand, modify, and implement features of the Micro Language.

▶️ Rules

  • To allow deep modification of how the code should compile and behave.
  • Condition -> Result structures to modify the behavior of the compiler and enable custom syntax.

Contributing

Your contribution is welcome!

About

Proof of concept of the Micro programming language

Resources

License

Stars

Watchers

Forks

Languages