Skip to content

localtoast9001/TEA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TEA - Test Expression Adventure

TEA is designed to be a portable language inspired by Object-oriented Pascal but built on the C runtime. As a language, it has the following goals:

  • Use in a broad set of architectures and platforms, similar to where C is used.
  • Platform independent common libraries.
  • Type safety even through coercion.
  • Support Object Oriented Programming concepts of Encapsulation, Inheritance, and Polymorphism.
  • The language avoids features that can create readability and maintainability problems.

Language Features

  • Encapsulation through classes.
  • Single-inheritance model.
  • No casting operator.
  • Classes can implement interfaces.
  • Short-circuiting logic.
  • No goto or jump support.

More Information

About

TEA Language Compiler and System Libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors