Cod adalah bahasa pemrograman tujuan umum berbasis tumpukan gabungan sumber terbuka yang dikompilasi ke C
Kedepannya rencananya compiler akan di-bootstrap artinya akan ditulis dalam Cod sendiri.
To Cod adalah proyek sumber terbuka dan kontribusinya diterima. Jika Anda ingin berkontribusi, silakan fork repositori, gunakan isu github, gunakan gaya notasi tiket yang digunakan dalam terbitan, dan kirimkan permintaan penarikan.
Permintaan penarikan Hacktoberfest dipersilakan termasuk kesalahan ejaan dan perbaikan tata bahasa.
Anda dapat mengunduh versi terbaru dari sistem operasi Anda di situs web The cod
Setelah diunduh, Anda dapat meletakkan file yang dapat dieksekusi di PATH sistem Anda dan kemudian itu akan berfungsi
cod someScript.cod -o someScript.c
untuk bantuan lebih lanjut, jalankan cod --help
Pastikan untuk mengunduh perpustakaan standar di root proyek Anda
Halo Dunia:
" Hello World! " prints
desas-desus:
-- Fizzbuzz example written in Cod
include " std/math.cod "
include " std/io.cod "
include " std/stack.cod "
alias max_loop_count 40
-- Subroutine to check if number is divisible by another number
subroutine divisible_by {
% 0 ==
}
-- Counter
1
-- Start the loop
true
while {
pop
-- Check if divisible by 3
dup 3 divisible_by if {
" fizz " prints
} pop
-- Check if divisible by 5
dup 5 divisible_by if {
" buzz " prints
} pop
-- Check if divisible by neither
dup 3 divisible_by ! swap dup cycle3 swap 5 divisible_by ! & if {
swap printn swap
} pop
-- Print newline
10 printc pop
-- Increment count
1 +
-- Determain if loop again
dup max_loop_count <=
}