Skip to content

Arvlang is a programming language made for my own research purposes.

Notifications You must be signed in to change notification settings

Delavalom/arvlang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arvlang

Note

purpose is to enable intermediate code generation for time-consuming framework development

Lexer

lexer explanation of how it works

Literals

  • Let
  • Numeral
  • Boolean
  • String
  • Functions
  • Returns

Statements

  • Prefix expressions

  • Infix expressions

  • If Expression

if { } else { }

NOTE: Both and being

  • Function Expression

fn (, ...)

  • Call Expression

()

  • For Expression

for

  • Range Expression

for range

  • Match Expression

match { OK: ERROR: }

About

Arvlang is a programming language made for my own research purposes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages