Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/mlangPublic

My toy programming languages

NotificationsYou must be signed in to change notification settings

MQuy/mlang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mLang is the collection of my toy programming languages which are developed from scratch.

mC

mC is a toy C compiler that aims to C99-compliant, is written in C++, and use LLVM as backend.

mHaskell

mHaskell is the mini version of Haskell, it is a functional programming language with the following features:

  • Currying
  • Lazy evaluation
  • Higher order functions
  • Lambda lifting
  • Pattern matching
  • Type inference

mTS

Similar to mHaskell, mts is the mini version of Typescript(actually, its syntax is mixed between Typescript and Scala). It is, of course, a typed interpreted language that supports basic oop features like class, inheritance, function & lambda, for & while loop ...


[8]ページ先頭

©2009-2025 Movatter.jp