Skip to content

Retro-Jon/ICE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ICE

An interpreted programming language

Compiling the Interpreter

Run build.bat (Makefile will be added soon)

Uses Mingw-w64

Should work with other versions of Mingw if they support the following libraries:

  1. vector

Basics

$(variable_name) - declare variable

@(label_name) - define a label

(variable) : (type) - set the datatype of a variable

(function) : (type) - set the return type of a function (use void to return nothing)

; - end a line

'# Comment #' - Comment

Function Declaration

Function main : int (void) { return(0); # return 0 # }

Function Calls

Function print : void ($text) { output(0, text); }

Function main : int (void) { print("HelloWorld!"); return(0); }

About

An interpreted programming language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published