warp

A fast preprocessor for C and C++ (by facebookarchive)

Warp Alternatives

Similar projects and alternatives to warp

  • zig

    812 warp VS zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  • dmd

    dmd D Programming Language compiler

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • arocc

    A C compiler written in Zig.

  • ffi-reflect

    LuaJIT FFI reflection library

  • bzflag

    3D multi-player tank battle game

  • cgame

    some ideas involving games, C and Lua

  • dmpp

    C preprocessor

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better warp alternative or higher similarity.

warp reviews and mentions

Posts with mentions or reviews of warp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-05-09.
  • Adding ANSI C11 C compiler to D so it can import and compile C files directly
    10 projects | news.ycombinator.com | 9 May 2021
    But dlang has a long problem of change constantly without backward compatibility and a lot of projects just die because of it, for example the mentioned https://github.com/facebookarchive/warp :

    ====

    make

    dmd -c -O -inline -release -ofwarp.o cmdline.d constexpr.d context.d directive.d expanded.d file.d id.d lexer.d loc.d macros.d main.d number.d outdeps.d ranges.d skip.d sources.d stringlit.d textbuf.d charclass.d

    context.d(222): Error: Implicit string concatenation is error-prone and disallowed in D

    context.d(222): Use the explicit syntax instead (concatenating literals is @nogc): "# 1 \"%2$s//\"\x0a" ~ "# 1 \"\"\x0a"

    context.d(223): Error: Implicit string concatenation is error-prone and disallowed in D

    context.d(223): Use the explicit syntax instead (concatenating literals is @nogc): "# 1 \"\"\x0a" ~ "# 1 \"%1$s\"\x0a"

    macros.d(329): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"FD 61 FD" instead.

    macros.d(333): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"FD" instead.

    macros.d(338): Error: Built-in hex string literals are obsolete, use std.conv.hexString!"FD 61 62 FD FD" instead.

    ranges.d(71): Error: Implicit string concatenation is error-prone and disallowed in D

    ranges.d(71): Use the explicit syntax instead (concatenating literals is @nogc): "Buffer overflowed. Possibly caused by forgetting to " ~ "complete a git merge in your code."

    Makefile:44: recipe for target 'warp.o' failed

    make: ** [warp.o] Error 1

    ====

Stats

Basic warp repo stats
1
511
0.0
over 2 years ago

facebookarchive/warp is an open source project licensed under Boost Software License 1.0 which is an OSI approved license.

The primary programming language of warp is D.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com