flowchart LR
A[]
B[]flowchart LRflowchart LR
A[]
B[]flowchart LRMarkdown Preview Enhanced supports rendering flow charts, sequence diagrams, mermaid, PlantUML, WaveDrom, GraphViz, Vega & Vega-lite, Ditaa diagrams.
You can also render TikZ, Python Matplotlib, Plotly and all sorts of other graphs and diagrams by using Code Chunk.
Please note that some diagrams don't work well with file exports such as PDF, pandoc, etc.
This feature is powered by flowchart.js.
| #include <electrostatic/algorithm/arithmos/algebra/switching.h> | |
| #include <stdlib.h> | |
| uint8_t switching_xor(SWITCHING_TYPE **inputs, SWITCHING_TYPE *output){ | |
| if (inputs == NULL || output == NULL) { | |
| return 1; | |
| } | |
| for (int i = 0; inputs[i] != NULL; i++) { | |
| SWITCHING_TYPE prop0 = *output; | |
| SWITCHING_TYPE prop1 = *(inputs[i]); |
| #include <electrostatic/util/errno/errno.h> | |
| #include <alloca.h> | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <electrostatic/algorithm/arithmos/adt/list.h> | |
| void iterator(list *buffer, list_element *element) { | |
| uint64_t index = 0; | |
| buffer->function_table->indexof(buffer, element, &index); | |
| printf("Index at %llud = %d\n", index, *((int*) element->data)); |
Certainly! Obsidian is a popular note-taking application that supports Markdown with LaTeX integration for mathematical notation. When using LaTeX in Obsidian's Markdown flavor, you typically enclose the LaTeX code within double dollar signs $$...$$ for block math and single dollar signs $...$ for inline math.
Here's an exhaustive list of the symbols for propositional logic and their formulas specifically formatted for Obsidian flavor Markdown:
Conjunction (AND)
$\land$ or $\wedge$Disjunction (OR)
| electrostat-lab@electrostat-workstation:~/Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework$ ./helper-scripts/ci-cd/test-e4j.sh | |
| > Task :electrostatic4j-examples:run FAILED | |
| Jun 09, 2024 1:26:00 AM electrostatic4j.util.loader.NativeImageLoader loadLibrary | |
| INFO: Created extraction directory! | |
| Jun 09, 2024 1:26:01 AM com.avrsandbox.snaploader.NativeBinaryLoader cleanExtractBinary | |
| INFO: Extracted successfully to /home/electrostat-lab/Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework/electrostatic4j/electrostatic4j-examples/libs/bin/libelectrostatic4j.so | |
| Jun 09, 2024 1:26:01 AM com.avrsandbox.snaploader.NativeBinaryLoader loadBinary | |
| INFO: Successfully loaded library: /home/electrostat-lab/Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework/electrostatic4j/electrostatic4j-examples/libs/bin/libelectrostatic4j.so | |
| /opt/electrostatic-sandbox/jdk-20.0.2/bin/java: symbol lookup error: /home/electrostat-lab/Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework/electrostatic4j/elec |
| [100%] Linking C executable hello_comm.c-a.elf | |
| /usr/bin/ld: /home/runner/work/Electrostatic-Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework/electrostatic-core//build/x86/libelectrostatic-a.a(init_protocol.c.o):(.bss+0x70): multiple definition of `serial'; CMakeFiles/hello_comm.c-a.elf.dir/src/hello_comm.c.o:(.bss+0x70): first defined here | |
| /usr/bin/ld: /home/runner/work/Electrostatic-Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework/electrostatic-core//build/x86/libelectrostatic-a.a(init_protocol.c.o):(.bss+0x54): multiple definition of `parallel'; CMakeFiles/hello_comm.c-a.elf.dir/src/hello_comm.c.o:(.bss+0x54): first defined here | |
| /usr/bin/ld: /home/runner/work/Electrostatic-Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework/electrostatic-core//build/x86/libelectrostatic-a.a(init_protocol.c.o):(.bss+0x0): multiple definition of `usbfs'; CMakeFiles/hello_comm.c-a.elf.dir/src/hello_comm.c.o:(.bss+0x0): first defined here | |
| /usr/bin/ld: /home/runner/work/Electrostatic-Sandbox/E |
| electrostat-lab@electrostat-workstation:~/Sandbox/Electrostatic-Sandbox/electrostatic-sandbox-framework$ ./helper-scripts/ci-cd/compile-e4j.sh | |
| Compiling and Assembling e4j-core | |
| BUILD SUCCESSFUL in 1s | |
| 7 actionable tasks: 2 executed, 5 up-to-date | |
| Compiling e4j-native | |
| > Task :electrostatic4j-native:compileX86 | |
| -- GCC: /usr/bin/gcc | |
| -- GPP: /usr/bin/g++ |
Get a shareable link from Google Drive by right-clicking the file and selecting Get Shareable Link.
Examine the link to get the file's ID. Example:
https://docs.google.com/open?id=[ID]
| /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ | |
| /* | |
| * -- <linux/cdrom.h> | |
| * General header file for linux CD-ROM drivers | |
| * Copyright (C) 1992 David Giller, [email protected] | |
| * 1994, 1995 Eberhard Mönkeberg, [email protected] | |
| * 1996 David van Leeuwen, [email protected] | |
| * 1997, 1998 Erik Andersen, [email protected] | |
| * 1998-2002 Jens Axboe, [email protected] | |
| */ |