This website requires JavaScript.
a756ccb5a4
chapter 05 exercise solution
master
Tibor Bizjak
2023-07-27 10:23:42 +0200
2393586493
chapter 04 exercise solution
Tibor Bizjak
2023-07-26 19:50:27 +0200
b660b8f153
chapter 03 exercise partial solution
Tibor Bizjak
2023-07-26 14:17:04 +0200
d40f20afb7
complete rewrite. the previous implementetion was incorrect, not all occurences of pattern were found (eg. xy in xxy).
Tibor Bizjak
2023-07-25 16:55:19 +0200
09fb685153
fixed implementation error; not all matches were found (e.g. xy in xxy) there is no optimization, the book version is used thus the rename
Tibor Bizjak
2023-07-23 23:22:08 +0200
8ebefb2974
changed find loop
Tibor Bizjak
2023-07-23 14:04:29 +0200
bd26ae43a5
renamed files
Tibor Bizjak
2023-07-23 12:24:13 +0200
291e9e87ec
changed k&r naming scheme, renamed files
Tibor Bizjak
2023-07-23 12:22:28 +0200
3fd2a66b17
rewrote part of program for lower complexity
Tibor Bizjak
2023-07-23 12:13:43 +0200
11e44def75
implemented optional argument flags
Tibor Bizjak
2023-07-22 16:09:12 +0200
3c529c1b9b
added optional argument flag parsing
Tibor Bizjak
2023-07-22 15:07:45 +0200
ff3df46f36
refractored 04-find.c to seperate compilation units
Tibor Bizjak
2023-07-22 14:17:28 +0200
ee037ecf6f
updated k&r .gitignore, now tracks nested directories
Tibor Bizjak
2023-07-22 14:14:34 +0200
70a6cd85ab
renamed grep to find, starting refractoring
Tibor Bizjak
2023-07-20 15:50:52 +0200
2b9c7e9bcb
date converter excercise
Tibor Bizjak
2023-07-20 15:31:38 +0200
44774f3582
moved #includes
Tibor Bizjak
2023-07-19 11:21:16 +0200
4efe1541d0
Removed unnecessary variable from readlines, fixed bug where EOF terminated line was skipped
Tibor Bizjak
2023-07-19 11:17:23 +0200
a481bec3ba
rewrote readlines
Tibor Bizjak
2023-07-18 23:48:37 +0200
9df28e0ec9
k&r section 5.6 excercise solution
Tibor Bizjak
2023-07-18 22:22:18 +0200
ee59768555
k&r section 5.5 excercise solutions
Tibor Bizjak
2023-07-18 16:43:22 +0200
e6de3d1193
fixed parsef, exponent can now follow integer part
Tibor Bizjak
2023-07-17 12:44:19 +0200
bcff42f74d
moved error handling to appropriate header files
Tibor Bizjak
2023-07-16 13:31:57 +0200
b127575211
forgot to remove T arg from UNARY_T_FUN macro
Tibor Bizjak
2023-07-16 13:26:38 +0200
fb131919a7
fixed typo
Tibor Bizjak
2023-07-14 14:16:29 +0200
a408616dcf
finished chapter 04
Tibor Bizjak
2023-07-14 13:31:34 +0200
849a032150
moved grep implementations to their own folder
Tibor Bizjak
2023-07-14 13:00:03 +0200
545a3e4102
Moved calculator files to their own folder
Tibor Bizjak
2023-07-14 12:58:47 +0200
bf7bc9e4a3
Fixed namespace termination comments in AdTypes.h, simplified init_ego_vehicle in AdFunctions.cc
Tibor Bizjak
2023-07-14 12:51:19 +0200
f11eef6a7a
solutions to excercises
Tibor Bizjak
2023-07-14 12:50:17 +0200
53a06aa213
udemy-cpp excercise 1 solution
Tibor Bizjak
2023-07-13 18:59:42 +0200
a95842850d
Updated .gitignore for udemy-cpp
Tibor Bizjak
2023-07-13 18:59:17 +0200
9243fd9764
udemy-cpp : added given partial solution to excercise 01
Tibor Bizjak
2023-07-13 15:40:20 +0200
afc4c14e54
Inital commit for udemy c++ course
Tibor Bizjak
2023-07-12 21:38:31 +0200
d8252a8967
removed static declarations
Tibor Bizjak
2023-07-10 20:33:26 +0200
5723e1d29b
fixed printerr formatting
Tibor Bizjak
2023-07-10 17:58:08 +0200
1bdbe712fd
removed stdlib include
Tibor Bizjak
2023-07-10 17:53:46 +0200
cf145e880b
moved stack to 04-glob-stack.h moved token definitons to 04-token.h
Tibor Bizjak
2023-07-10 17:48:07 +0200
66433dd34d
removed unecessary type argument in calc function macros
Tibor Bizjak
2023-07-09 22:21:49 +0200
13cc6ee019
fixed -Wall warnings
Tibor Bizjak
2023-07-09 20:08:50 +0200
115b8f8132
added print variables command
Tibor Bizjak
2023-07-09 19:30:05 +0200
28480c4876
small changes
Tibor Bizjak
2023-07-09 19:23:11 +0200
9aa5c11369
k&r 04-06: added variable support
Tibor Bizjak
2023-07-09 18:33:07 +0200
c1b83c5cd4
added help command
Tibor Bizjak
2023-07-09 16:12:03 +0200
abbbec2116
refactored main, added custom atof
Tibor Bizjak
2023-07-09 14:59:27 +0200
919eb0c413
redefined stack manipulation functions as macros
Tibor Bizjak
2023-07-09 14:14:40 +0200
1f31d9e372
k&r 04-05: added math.h bindings
Tibor Bizjak
2023-07-09 14:06:16 +0200
b655221b5b
k&r 04-04: added stack manipulation commands
Tibor Bizjak
2023-07-08 17:46:02 +0200
4d95f4515b
k&r 04-03: rewrote calculator, added modulo and negative numbers
Tibor Bizjak
2023-07-08 16:37:54 +0200
c8cdc37824
solutions to 04-01 and 04-02
Tibor Bizjak
2023-07-04 10:28:05 +0200
824f409213
increased buffer size
Tibor Bizjak
2023-06-25 18:47:18 +0200
163235bf0c
further optimizations
Tibor Bizjak
2023-06-25 15:39:03 +0200
e7eacc893f
Optimizing grep exapmle
Tibor Bizjak
2023-06-25 14:30:48 +0200
b81504f2ee
Fixed goto indentation
Tibor Bizjak
2023-06-23 20:36:56 +0200
2d2e6880a2
k&r : excercise solutions to chapter 3
Tibor Bizjak
2023-06-23 16:59:45 +0200
abccef71d3
k&r : finished chapter 2
Tibor Bizjak
2023-06-22 14:23:47 +0200
e001baa96f
k&r : solutions to bitwise excersises
Tibor Bizjak
2023-06-22 13:56:04 +0200
9b47cb84d0
Added README.md, updated .gitignore
Tibor Bizjak
2023-06-02 13:37:16 +0200
aed41ed937
Added license, updated .gitignore
Tibor Bizjak
2023-06-02 13:32:45 +0200
4a0efd617c
Progress on k&r syntax checker
Tibor Bizjak
2023-06-02 13:16:37 +0200
5304a59ba7
Some solutions to k&r chapter 2
Tibor Bizjak
2023-06-02 13:12:29 +0200
b83bed8fd1
Added .gitignore
Tibor Bizjak
2023-06-02 13:11:53 +0200
9890fece0f
Inital commit. Solutions to k&r chapter one
Tibor Bizjak
2023-05-02 13:51:17 +0200