Skip to content
/ FACT Public

FACT (Functions Are Classes Too) is a programming language I made in high school designed to illustrate how complex concepts can be implemented in simple languages.

Notifications You must be signed in to change notification settings

maplant/FACT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FACT (Functions Are Classes Too): A functional/imperative programming language.

FACT is a functional programming language with many imperative aspects. For example, unlike in most functional
programming languages, variables in FACT can change state. The only data type available for creating records
are first-class environments (a.k.a. scopes).

The FACT interpreter consists for a virtual machine (nicknamed `Furlow') and a compiler. 

About

FACT (Functions Are Classes Too) is a programming language I made in high school designed to illustrate how complex concepts can be implemented in simple languages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published