#
compile-time
Here are 209 public repositories matching this topic...
Collection of advice on optimizing compile times of Swift projects.
-
Updated
Feb 1, 2019 - Swift
Compile Time Regular Expression in C++
-
Updated
May 27, 2022 - C++
integrate pods in form of prebuilt frameworks conveniently, reducing compile time
-
Updated
Apr 5, 2022 - Ruby
library for importing functions from dlls in a hidden, reverse engineer unfriendly way
windows
hashing
export
obfuscation
cpp
static-analysis
reverse-engineering
malware
macros
small
import
game-hacking
header-only
compile-time
anti-reversing
getprocaddress
iterates-trough
getmodulehandle
-
Updated
Feb 9, 2022 - C++
a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
cpp14
unit-conversion
dimensional-analysis
template-metaprogramming
header-only
compile-time
no-dependencies
-
Updated
May 25, 2022 - C++
heavily vectorized c++17 compile time string encryption.
-
Updated
Nov 19, 2021 - C++
Simple compile-time raytracer using C++17
-
Updated
Nov 8, 2021 - C
AOP framework for .NET (c#, vb, etc)
c-sharp
wrapper
mixins
dotnet
attributes
aspect
injection
advice
aot
dotnet-core
wrap
attribute
aop
compile-time
mixin
aspects
inpc
postsharp
blazor
aspect-injector
-
Updated
Apr 26, 2022 - C#
Ensure correct assumptions about constants, types, and more in Rust
-
Updated
Apr 24, 2022 - Rust
Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.
c-plus-plus
regex
lr-parser
parser-generator
grammar
header-only
cpp17
compile-time
lookahead
lr1
compiler-compiler
lr1-parser
-
Updated
Feb 4, 2022 - C++
A semi compile-/run-time associative map container with compile-time lookup and run-time storage
-
Updated
May 2, 2020 - C++
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
-
Updated
Apr 13, 2021 - Python
We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???
-
Updated
Jan 31, 2021 - Rust
enhancement
New feature or request
help wanted
Extra attention is needed
good first issue
Good for newcomers
Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
rust
documentation
rest
rest-api
swagger
openapi
compile-time
generated
openapi-documentation
openapi3
rest-api-documentation
auto-generated
-
Updated
May 30, 2022 - Rust
A simple, extensible, portable, efficient and header-only SIMD library!
-
Updated
Oct 4, 2021 - C++
A simple, lightweight and powerful field validation library for Android.
android
java
annotations
android-library
code-generation
compile-time
android-databinding
field-validation
-
Updated
Oct 31, 2019 - Java
Header-Only, Strong-Typed, Compile-time Object Relation Mapping (ORM) in Modern C++ :-)
-
Updated
Dec 28, 2017 - C++
Tips and tricks on how to speed up the time it takes to compile a Xamarin app
visual-studio
build
xamarin
compile
xamarin-forms
xamarin-ios
xamarin-android
visual-studio-for-mac
compile-time
build-time
-
Updated
Oct 22, 2020
simple C++11 ring buffer implementation, allocated and evaluated at compile time
template
embedded
cpp
atomic
optimized
cpp11
ringbuffer
ring-buffer
lock-free
circular-buffer
compile-time
fifo
circular
zero-overhead-abstraction
wait-free
zero-overhead
lock-free-queue
wait-free-queue
-
Updated
Jun 6, 2021 - C++
A C++, compile-time, reactive RTOS for the Stack Resource Policy based Real-Time For the Masses kernel
-
Updated
Sep 7, 2018 - C++
A C++14 compile-time/constexpr map and hash map with minimal binary footprint
-
Updated
Aug 24, 2021 - C++
loloicci
commented
Mar 6, 2021
Add an option to NimlLexer to lexNext / lexIter provide a specified token when the lexer reaches EOF only once.
Example:
# lexer setup
lexer.ignoreIf = someProc
lexer.produceEOFToken(tokenForEOF) # if it is not given, reaching EOF produces no token.
# use lexer
...
related: #70
Open
Fix sets usage
Newrite
commented
Oct 9, 2021
First of all sorry for my english
Repro
import db_sqlite
import gatabase
include gatabase/sugar
let db = open("data.sqlite3", "", "", "")
let myTable = createTable "kitten": [
"age" := 1,
"sex" := 'f',
"name" := "unnamed",
"rank" := 3.14,
"weight" := int,
"color" := char,
"owner" := string,
"food" := float,
]
echo myTable.string
A compile-time linear algebra system for C++
-
Updated
Oct 11, 2021 - C++
Jazz - modern and fast programming language.
-
Updated
Jun 13, 2020 - Rust
Compile-Time Ray Tracer in Rust ported from C++
-
Updated
Oct 12, 2021 - Rust
Compile time regular expressions in zig
-
Updated
Jun 8, 2021 - Zig
typed and compiled template engine inspired by jinja2, twig and onionhammer/nim-templates for Nim.
-
Updated
Apr 8, 2022 - Nim
Improve this page
Add a description, image, and links to the compile-time topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the compile-time topic, visit your repo's landing page and select "manage topics."
Create an Intellij IDEA plugin to make it easier to use the Reflekt plugin: add an inspection for searching the Reflekt and SmartReflekt calls and describe what of the part will be replaced at the compile time.
The main reason for it: it can be difficult for users to understand clearly what of the part from the query will be run at the run-time in the composite queries, e.g.: