All Projects → rsms → colang

rsms / colang

Licence: ISC license
Programming language and compiler —WORK IN PROGRESS—

Programming Languages

c
50402 projects - #5 most used programming language
HTML
75241 projects
C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
shell
77523 projects
CWeb
17 projects

Labels

Co programming language

Building

Initial setup: ./init.sh will install the following into deps/:

Build:

  • Unoptimized with all checks enabled: ckit build co
  • Optimized with assertions: ckit build -safe co
  • Optimized without assertions: ckit build -fast co
  • RT test program: ckit watch -r co-rt-test
  • Verbose build: ckit build -v
  • Build everything: ckit build

Development and testing:

  • Run all tests: ./test.sh
  • Run all tests live: ./test.sh -w
  • Run unit test with prefix "scan": ./test.sh scan
  • Run unit test with prefix "scan" live: ./test.sh -w scan
  • Live main program: ckit watch -rsh="{BUILD}/co build example/hello.co" co

Note: debug builds have the following checks and features enabled:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].