Whole bunch of test page stuff

This commit is contained in:
Eryn Wells 2024-06-22 10:26:40 -07:00
parent 3d81c06579
commit d06d883367
10 changed files with 162 additions and 81 deletions

65
content/code.md Normal file
View file

@ -0,0 +1,65 @@
---
title: Code
description: Testing code blocks in the context of paragraphs, and syntax highlighting of the same.
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut venenatis tellus in metus
vulputate eu scelerisque felis imperdiet. Consequat semper viverra nam libero
justo. Sit amet massa vitae tortor condimentum lacinia quis vel. Massa massa
ultricies mi quis hendrerit dolor magna eget. Est sit amet facilisis magna etiam
tempor orci eu lobortis. Cursus turpis massa tincidunt dui ut ornare. Elit
pellentesque habitant morbi tristique senectus. Morbi blandit cursus risus at
ultrices mi tempus imperdiet nulla. Odio pellentesque diam volutpat commodo sed
egestas egestas fringilla phasellus. Cursus vitae congue mauris rhoncus.
```c
send(to, from, count)
register short *to, *from;
register count;
{
register n = (count + 7) / 8;
switch (count % 8) {
case 0: do { *to = *from++;
case 7: *to = *from++;
case 6: *to = *from++;
case 5: *to = *from++;
case 4: *to = *from++;
case 3: *to = *from++;
case 2: *to = *from++;
case 1: *to = *from++;
} while (--n > 0);
}
}
```
Cras tincidunt lobortis feugiat vivamus at augue eget arcu dictum. Fermentum et
sollicitudin ac orci phasellus egestas tellus rutrum tellus. Fermentum leo vel
orci porta non pulvinar neque laoreet. Proin libero nunc consequat interdum
varius sit amet mattis vulputate. Semper viverra nam libero justo laoreet sit.
Consequat id porta nibh venenatis cras sed felis. Ultrices eros in cursus turpis
massa.
```python
def convert_number_to_all_bases(n):
try:
n = n.lower()
if n.startswith('0x'):
base = 16
elif n.startswith('0o'):
base = 8
elif n.startswith('0b'):
base = 2
else:
base = 10
num = int(n, base=base)
except ValueError:
print(f'Error: cannot parse string as int: {n}', file=sys.stderr)
else:
return {
'bin': str(bin(num)[2:]),
'oct': str(oct(num)[2:]),
'dec': str(num),
'hex': str(hex(num)[2:]).upper(),
}
```