Skip to content

About

This is currently an experimental language with all interpreter parts written from scratch

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

STRIKE

This is currently an experimental language with all interpreter parts written from scratch in C.

FEATURES

  • integer and string variables
  • string interpolation
  • infix to AST transformation of mathematical expressions using shunting yard algorithm.
  • is statement for branching
  • times statement for iteration
  • defining and calling functions (currently only as procedures with side effects not "pure" funtions)
  • printing to the console

More: "example.strike"

GRAMMAR

You can find an (informal) grammar in parser.c

License

STRIKE is released under the MIT license: www.opensource.org/licenses/MIT

About

This is currently an experimental language with all interpreter parts written from scratch

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages