colm-suite

Colm Language, includes Ragel 7.0+

  • 所有者: adrian-thurston/colm
  • 平台:
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Colm.Net Suite of Programs
==========================

This package contains the Colm Programming Language, Ragel State Machine
Compiler 7.0+, and supporting libraries.

DEPENDENCIES

This package has no external dependencies, other than usual autotools and C/C++
compiler programs.

For the program:

make libtool gcc g++ autoconf automake

For the docucumentation:

  • asciidoc
  • fig2dev

BUILDING

Colm is built in the usual autotool way:

$ ./autogen
$ ./configure
$ make
$ make install

RUN-TIME DEPENDENCIES

The colm program depends on GCC at runtime. It produces a C program as output,
then compiles and links it with a runtime library. The compiled program depends
on the colm library.

Notes on RUNNING

To find the includes and the runtime library to pass to GCC, colm looks at
argv[0] to decide if it is running out of the source tree. If it is, then the
compile and link flags are derived from argv[0]. Otherwise, it uses the install
location (prefix) to construct the flags.

SYNTAX HIGHLIGHTING

There are vim syntax definition files colm.vim and ragel.vim

主要指標

概覽
名稱與所有者adrian-thurston/colm
主編程語言C++
編程語言CMake, Makefile, C++, C, Shell, Vim script, M4, Ragel, Ruby, Python (語言數: 11)
平台
許可證MIT License
所有者活动
創建於2019-09-02 14:50:06
推送於2024-03-14 22:08:16
最后一次提交2023-03-12 13:17:42
發布數33
最新版本名稱0.14.7 (發布於 )
第一版名稱colm-0.1 (發布於 )
用户参与
星數173
關注者數9
派生數33
提交數5.6k
已啟用問題?
問題數95
打開的問題數48
拉請求數17
打開的拉請求數2
關閉的拉請求數1
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?