Eric Schulte

Results 8 issues of Eric Schulte

When a change is made on a narrowed buffer with `replace-buffer-contents` I'm getting an error thrown by slime. The top of the stack trace is: ``` Debugger entered--Lisp error: (args-out-of-range...

This uses (defmethod initialize-instance :after) methods to ensure that fields populated with :initargs are recorded into %has-bits%. Closes issue #16.

Is there a reason this isn't done currently? Thanks

I'd like to be able to parse a source file into a tree structure which includes *all* information required to build the source (including whitespace and comments). This would be...

question

Unable to parse the single-file sqlite3.c "amalgamation." The file is attached [sqlite3.c.txt](https://github.com/GrammaTech/sel/files/9390261/sqlite3.c.txt). The result is a single error AST. ```common-lisp SEL/SW/C-CPP> (defparameter sqlite (from-file (make-instance 'c) "~/Projects/sqlite-bld/sqlite3.c")) SQLITE SEL/SW/C-CPP> (describe...

To load CFFI (and thus SEL) on a Mac M1 the latest changes from the main CFFI branch are required. Unfortunately death doesn't want to merge those into their fork...

The following is sufficient to crash clang-mutate. ```C #include void write_trace_blobs(int n_vars, ...) { va_list ap; } ``` Run with: ```shell clang-mutate -sexp -fields=children,opcode,class,counter,unbound_vals,unbound_funs,types,syn_ctx,parent_counter,macros,guard_stmt,full_stmt,begin_addr,end_addr,includes,declares,is_decl,opcode,children,begin_off,end_off,size,in_macro_expansion -aux=asts,types,macros that-file.c -- -lpthread -lpthread ```

Trying to run this to generate documentation from the following file https://github.com/GrammaTech/gtirb/blob/master/README.md fails because cl-markdown mistakes the C++ code in that file as built in commands, and tries to run...