]> git.mdlowis.com Git - proto/cerise-c.git/commit
removed runtime lib and implemented string comparisons and string indexing
authorMike Lowis <mike.lowis@gentex.com>
Thu, 24 Oct 2024 17:54:37 +0000 (13:54 -0400)
committerMike Lowis <mike.lowis@gentex.com>
Thu, 24 Oct 2024 17:54:37 +0000 (13:54 -0400)
commitbd41924f3df1edbcf66d1afac0caabf70a25cd1f
tree0f08c232939f9b3cc79eecbe3619bd48806932e1
parent81941a6f8782459014af4651abb04381b7b3e201
removed runtime lib and implemented string comparisons and string indexing
28 files changed:
build.sh
cerise-c.m
lib/codegen.rb
lib/compiler.rb
lib/lexer.rb
lib/parser.rb
lib/type_checker.rb
runtime.h
runtime/Array.c [deleted file]
runtime/Assert.c [deleted file]
runtime/Dict.c [deleted file]
runtime/Error.c [deleted file]
runtime/GC.c [deleted file]
runtime/Length.c [deleted file]
runtime/Object.c [deleted file]
runtime/OpAdd.c [deleted file]
runtime/OpDiv.c [deleted file]
runtime/OpEq.c [deleted file]
runtime/OpGt.c [deleted file]
runtime/OpGtEq.c [deleted file]
runtime/OpLt.c [deleted file]
runtime/OpLtEq.c [deleted file]
runtime/OpMod.c [deleted file]
runtime/OpMul.c [deleted file]
runtime/OpNeq.c [deleted file]
runtime/OpSub.c [deleted file]
runtime/String.c [deleted file]
runtime/ToString.c [deleted file]