Skip to content

moosetechnology/Famix-C-Importer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Famix-C importer for Moose

CI Coverage Status

C code importer for the Moose C metamodel, based on Tree-sitter. This importer will create a Famix model representing your C codebase that you can use in Moose for static analysis.

The model is created from the parsed AST by the tree-sitter parser. We use Pharo-Tree-Sitter package to parse C code inside Moose.

Installation

Metacello new
	baseline: 'Famix-C-Importer';
	repository: 'github://moosetechnology/Famix-C-Importer:master/src';
	load.

Usage

| model |
model := FamixCImporter new
	import: 'path/to/your/c/folder-or/file.c'.;

About

C code importer for the Famix C metamodel, based on Tree-sitter

Topics

Resources

Stars

Watchers

Forks